By CEP Staff • 7 April 2014 in News

DEAL OF THE WEEK: Japan commits $1 billion to renewables in Central America, Caribbean