Shell Nederland and Shell Overseas Investments, both subsidiaries of Shell, have taken the Final Investment Decision (FID) to build Holland Hydrogen I, which is said Read more Shell to Start Building Europe’s Largest Offshore Wind-to-Hydrogen Plant in Netherlands