Polling reveals majority of Europeans across Austria, Belgium, Finland, France, Germany, Ireland, Netherlands, Poland, Slovenia and Spain want companies operating in the EU to be compelled to reduce emissions.
Polling reveals huge support to #HoldBizAccountable for role in climate crisisRead more