Subsea 7 aims for revenue rise from 'sustainable and robust renewables business'
Chief executive sees renewables unit delivering profits over $1 billion and Ebitda margins of over 10%
Chief executive sees renewables unit delivering profits over $1 billion and Ebitda margins of over 10%