The Climate Investment Platform (CIP) launched last September to fast-track renewable energy investments in developing countries.