Business Shell Halts Rotterdam Biofuels Project Amid Market Challenges Shell has decided to abandon its plans for constructing a biofuels facility at the Shell Energy and Chemicals Park in Rotterdam. This decision comes... Editorial3 September, 2025