IFC mulls debt investment of $36m in Mahindra Renewables solar project

IFC mulls debt investment of $36m in Mahindra Renewables solar project

Photo: Bloomberg