‘Weaknesses’ in renewables market sink Subsea 7 to a loss

Post Thumbnail