Piramal invests $277m in Indian renewables developer

The deal allowed IDFC’s India Infrastructure Fund to exit Mytrah Energy, generating an 18% return.

Share this