By CEP Staff • 18 March 2014 in News

Cahill Energy wins government contract for 35-MW waste-to-energy plant in Barbados