Nscale Tells Investors of $103 Billion Contracted Revenue · Digg