I Squared Capital is a global infrastructure investment firm that has invested in data center companies and projects, including stakes in digital infrastructure assets relevant to Texas's growing data center sector.
Referenced in 1 briefingLast referenced: May 28, 2026
Mentions
May 28, 2026
Subscribe for full access
Helios Hits 1.6 GW on CREZ Lines Built for Wind a Decade Ago
I Squared Capital committed $1 billion and is acquiring ten Cogent Fiber facilities (53 MW installed, Houston included) for $225 million, betting on owned power in supply-constrained markets.