TOKYO & MIAMI–(BUSINESS WIRE)–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 in one of Asia-Pacific’s most important infrastructure markets.The expansion reflects I Squared’s long-term conviction in Japan, where significant infrastructure investment needs and the country’s energy and digital transformation are driving