By CEP Staff • 26 November 2014 in News

FEATURE: Siemens hunts for buyer to take on Marine Current Turbines