Climate activists won a landmark victory over Anglo-Dutch Shell corporation, effectively forcing the company to accelerate plans to cut carbon emissions by 45% by 2030. Achieving these goals could put pressure on the company’s new production projects. On May 26, a Dutch court ordered Shell, one of the largest oil and gas companies and the […]