By CEP Staff • 24 May 2016 in News

Banks Renewables ties Senvion to three UK onshore wind farms