Ruby Ojha, Environmental and Social Development Specialist, IFC 6th EQCFS December 13, 2017 Anand Gupta 0+50114 Video Ruby Ojha, Environmental and Social Development Specialist, IFC 6th EQCFS Read more EQ Webinar on Indonesia 2021 Solar Market Outlook & Projects in Pipeline