IFC to help India finance ‘world’s largest’ solar project

The World Bank member is helping attract the $750m needed to fund the single-site facility.

Share this