Shell said it will pause construction work at its biofuels facility in Rotterdam, Netherlands due to current market conditions.
Shell said it will pause construction work at its biofuels facility in Rotterdam, Netherlands due to current market conditions.