News

I Squared, which oversees more than $38 billion in assets, has investments globally in sectors including power and energy, transportation and logistics as well as digital infrastructure. Story ...
LONDON--(BUSINESS WIRE)--I Squared Capital, a leading independent global infrastructure investment firm, today announced two senior appointments to its investment and asset management teams in London.