FirmLens
Sign in
I Squared Capital

I Squared Capital

United States

SolarWindBiomassHydrogenEnergy StoragePrivate
Founded 2012
Profile last updated: May 6, 2026

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

United States

Founded

2012

Company type

Private

Focus areas

infrastructure investorenergy transitionrenewable energyplatform developmentglobal infrastructure

Products & services

Business models

B2BIPP

Value chain

DevelopmentAsset ManagementConsultingAdvisory

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

More Solar Companies

View all

More Renewable Energy Companies in United States

View all