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... Editorial2 days ago