Shell plc (NYSE:SHEL) temporarily suspended on-site construction at its 820,000 tonnes per year biofuels facility in Shell Energy and Chemicals Park Rotterdam, Netherlands. This decision aims to ...