The Eiffage and DEME joint venture wins the contract covering the foundations for France's first offshore wind farm

Log in to see or publish a comment