NHacker Next
  • new
  • show
  • ask
  • jobs
  • submit
login
Tech megacaps lose $770B in value as Nasdaq suffers steepest drop since Aprilcnbc.com
88 points by rntn 9 days ago | 159 comments