I Squared Capital
“Investment in a Sustainable Future”
I Squared Capital continues to contribute to the realization of a sustainable society through infrastructure investments around the world. Through Hexa Energy Services, we are accelerating Japan's energy transition and working to create a better future.
I Squared Capital Official website$45+
billion AUM
70+
countries
88
portfolio companies
66,000
employees
As of 2024
Key Business Areas
Power & Utilities
- • Renewables
- • Thermal
- • Battery Storage
- • Transmission lines
Transport
- • Toll roads
- • Buses
- • Ports
- • Intermodal
Digital Infrastructure
- • Fiber network
- • Data centers
- • Cellular sites
- • Wi-Fi hotspots
Environmental Infrastructure
- • Electricity supply
- • Water utilities
- • Wastewater
- • Waste processing capacity
Social Infrastructure
- • Elderly care facilities
- • Medical facilities
- • Educational facilities
- • Public facilities