News Nexans Wins €1.43 Billion Contract to Build World’s Largest Subsea Interconnector byTeri WrightJuly 22, 2023