By CEP Staff • 16 April 2009 in News

Climate analysis business on the lookout for strategic backer