3.238.125.76

I Squared Capital to buy India tourist destination toll road for $84.8m

1151
US private equity firm I Squared Capital is tapping its debut fund to buy a 74 per cent stake in a toll road that connec