
Shell to Take $600 Million Hit from Scrapped Rotterdam Biofuels Project
In a significant setback for its renewable energy ambitions, energy giant Shell has announced it will incur a $600 million financial hit in the third quarter of 2025 due to the cancellation of its biofuels […]