10.0.1.200

I Squared Capital’s global infra fund invests in Indian solar power biz

443
I Squared Capital, a New York-based private equity firm specialising in infrastructure investments, has invested an undi