Thursday, July 7, 2011

IFC Invests in BioCarbon Group to Conserve Forests & Reduce Emissions

This is a major development in the REDD space, congratulations to all the players.

No comments: