Share this page

IFC Subscribes Singaporean $6.3 Million Warrants in C&G, Supporting Renewable Energy Development in China