By CEP Staff • 6 February 2015 in News

China Everbright International secures $58 million EfW bid