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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results