FirmLens
Back to directory
IS

I Squared Capital

United States

SolarWindBiomassHydrogenEnergy StoragePrivate
Founded 2012

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.

infrastructure investorenergy transitionrenewable energyplatform developmentglobal infrastructure

Headquarters

United States

Founded

2012

Company Type

Private

Business Models

B2BIPP

Value Chain

DevelopmentAsset ManagementConsultingAdvisory

Certifications & Awards

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