By CEP Staff • 7 December 2011 in News

Scotland and China join forces to develop Shandong wave energy testing centre