By CEP Staff • 6 March 2012 in News

Japan’s Trade Ministry commissions $154 million floating wind farm evaluation