By CEP Staff • 19 December 2014 in News

DEAL DIGEST: Nearly $4.5 billion of clean energy project finance transactions announced this week