By CEP Staff • 4 September 2014 in News

Siemens’ UK offshore turbine base in Hull wins final approval