Business Brookfield’s Csquare Seeks $1.35 Billion IPO as Data Demands Surge The digital infrastructure sector is bracing for a significant move as Csquare, the data center arm of Brookfield, reportedly targets a monumental by Josh Weiner 6 hours ago