Data center provider Csquare is seeking to raise up to $1.35 billion through an IPO.

2026-07-06

Data center provider Csquare is seeking to raise up to $1.35 billion through an IPO.