IDFC makes largest exit in $220m Indian renewables dealThe multi-asset manager secured a 3.2 times return multiple and a 19% IRR from the sale of its remaining stake Sembcorp Green Infra.ByNia Tam4 September 2017•2 mins readDealsFundraisingInvestorsExits