Shell Cancels Dutch Biofuels Plant Amid Strategy to Focus on More Profitable Operations
Shell has announced the decision to halt the development of its biofuels plant in the Netherlands, citing strategic shifts aimed at improving overall profitability. The company cited a reassessment of…