By CEP Staff • 27 June 2014 in News

STX France receives $24.5 million for offshore wind power stations manufacturing