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.
EP Justice Committee’s due diligence proposal: “A bandage on a broken arm”Read more