I Squared Capital-India
About
I Squared Capital is an independent global infrastructure investment manager focusing on energy, utilities, telecom, transport and social infrastructure in the U.S., Latin America, Europe and Asia.
Contact
Address
Seventh Floor, OSE Commercial Block, Asset 5B
Aerocity, New Delhi 110037 | India. New Delhi, Delhi / India.
Website