IDFC makes largest exit in $220m Indian renewables deal

The multi-asset manager secured a 3.2 times return multiple and a 19% IRR from the sale of its remaining stake Sembcorp Green Infra.

Share this