Nexans wins contract for Greece’s Cyclades Islands power interconnection

Image: Nexans to supply and install interconnector cables in Greece. Photo: Courtesy of Nexans.