By CEP Staff • 28 January 2015 in News

B&W Volund wins £200 million Welsh biomass EPC contract