Infrastructure Portfolio LogoPEI Infrastructure Investor

I Squared makes first China investment in waste water company

10 September 20141 min read