By CEP Staff • 16 February 2012 in News

Foster Wheeler wins contract for 35 MW biomass plant in Sweden