Inkia Energy
Members in this organization
About
I Squared Capital is an independent multi-billion dollar global infrastructure investment manager focusing on energy, utilities, and transport in North America, Europe, and select high growth economies.
Contact
Office number
+51 1 708 2200
Address
Av. Santo Toribio 115, Piso 7
San Isidro. Lima, Peru.
Website