Day: June 21, 2021

Dutch Court Orders Shell to Slash Carbon Dioxide Emissions

In a groundbreaking court ruling, a Dutch court has ordered Royal Dutch Shell to slash emissions far more than it was planning. As governments and corporations grapple with climate change, oil companies are in a difficult position. The oil industry has been one of the primary drivers for the current climate crisis, and companies have […]