Shell has cancelled plans to build a major biofuels plant in Rotterdam, marking a significant retreat from green energy initiatives for one of the world’s largest oil and gas groups.
Shell has cancelled plans to build a major biofuels plant in Rotterdam, marking a significant retreat from green energy initiatives for one of the world’s largest oil and gas groups.






