IPOs, 2026, csquare Csquare (CSQR) Targets $1.25 Billion IPO as Enterprise Data Center Demand Continues to Grow Eric Friedman Jul 8, 2026 2:08:21 PM