Shell halts construction of major biofuels facility in the Netherlands
MarketWatchShell has halted work on the biofuels facility in Rotterdam to ensure it remains competitive in the face of an anticipated flood of supply from the U.S.
Shell has halted work on the biofuels facility in Rotterdam to ensure it remains competitive in the face of an anticipated flood of supply from the U.S.