
I Squared Capital
United States
About
Founded in 2012, I Squared Capital is a private headquartered in United States specializing in Solar, Wind, Biomass.
I Squared Capital is a leading independent global infrastructure investor known for its platform development approach. The firm invests across multiple strategies including Energy Transition (focused on renewable and low-carbon energy), Infrastructure Credit, Global Equity, Growth Markets, and InfraTech. Portfolio spans energy infrastructure, utilities, transport and logistics, digital infrastructure, and social and environmental infrastructure. Notable recent acquisitions include Oriden (renewable energy developer), ANZA Power (clean energy in Australia/New Zealand), and Elea Data Centers (AI infrastructure in Latin America). The company emphasizes global insights combined with deep local intelligence to develop sustainable infrastructure solutions.
Headquarters
Founded
Company type
Focus areas
Products & services
Business models
Value chain
Locations
Headquarters
United States
Credentials & affiliations
Awards
Power & Utilities Investor of the Year, Europe
Energy Transition Investor of the Year, Asia-Pacific
Transport Investor of the Year, Europe