Nscale touts $103 billion contracted revenue ahead of potential IPO, The Information reports
Nscale is telling prospective investors it has about $103 billion of total contracted revenue ahead of an initial public offering that could come as soon as this month, The
September 03, 2026