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