News

The rise of the floating gas factory

Financial Times - Energy · last updated
A giant LNG plant moored in the sea off Congo is a cutting-edge way of supplying Europe with energy