Greentech Media favicon

Statoil Bets Floating Offshore Wind and Carbon Capture Are the Future of Energy