Brookfield’s Data Center Firm Csquare Seeks $1.35 Billion in IPO Yahoo Finance See more headlines & perspectives on Google News