Share this page

IFC Helps Expand Solar Power Generation Infrastructure in India’s Rajasthan State