Offshore hydrogen production: Am I missing something?

Flotta oil terminal
Flotta oil terminal
Tom Baxter
Opinion by Tom Baxter

Breaking