Share
twitterlinkedinfacebook
Image 1 of 1
JSB01421NOR.jpg
Worker on Statoil's Troll A platform, the largest oil and gas production in Europe, supplying 12 percent of the continent's natural gas.