Shell Wins Appeal, Climate Activists Suffer Setback
2024-11-13
Oil and gas giant Shell recently secured a victory in a landmark climate change case. A Dutch appeals court overturned a 2021 ruling that had ordered the company to significantlyContinue Reading