Share this page

IFC and the China-Mexico Fund invest US$200 million in Citla Energy