Data center company Switch to confidentially file for IPO

07 Aug 2026 21:45