Share this page

IFC Supports India’s First Large-Scale Thin-Film Solar Plant to Promote Clean Energy