Share
twitterlinkedinfacebook
Image 1 of 1
JSB01420NOR.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.