By CEP Staff • 18 April 2011 in News

Babcock & Wilcox wins $900 million in EPC and O&M contracts for Florida waste-to-energy plant