I Squared Capital Opens Tokyo Office, Deepening Commitment to Japan
New Tokyo office builds on more than a decade of investment across Asia-Pacific and over US$9 billion deployed in the region. 日本語 > I Squared Capital (“I Squared”), a leading independent global infrastructure investor with US $60 billion in assets under management, today announced the opening of its Tokyo office, further strengthening the firm’s presence […]