May 26, 2021
Via: HuffPostThree of the world’s largest oil companies faced a reckoning over climate change Wednesday as shareholder revolts and a landmark court ruling added new pressure to slash emissions. Royal Dutch Shell suffered the first blow, as a civil court in […]
April 23, 2024
March 28, 2024