JDR wins Leucate Floating Offshore wind project in France

JDR has been awarded a contract to supply, test and terminate the 66kV dynamic cables in...

Read More