WindGreen salvation: surging renewables help oil & gas player Subsea 7 through tough yearChief executive sees renewable energy unit delivering profits over $1bn and Ebitda margins of over 10%Subsea 7's Seaway Strashnov installing offshore wind jackets.Foto: Courtesy of Seaway 7Gareth Chetwynd