×

Brookfield-backed Csquare targets up to $4.18 billion valuation in US IPO

Jul 6, 2026 | 7:27 AM