Chennai : International Finance Corporation (IFC) plans to debt finance the construction of Thar Surya 1 Pvt Ltd’s 300 MW solar power project in Bikaner, Rajasthan by $50 million. Apart from lending $50 million, IFC will also mobilise $100 million debt through parallel lenders. According to IFC, the total solar power project cost is estimated […]