I Squared Capital Opens Tokyo Office After $9 Billion Asia-Pacific Push
I Squared Capital has opened a Tokyo office after deploying more than $9 billion across Asia-Pacific, making Japan its newest base for infrastructure deals.
Topic
Topic
I Squared Capital has opened a Tokyo office after deploying more than $9 billion across Asia-Pacific, making Japan its newest base for infrastructure deals.