Read news on 770B with our app.
Read more in the app
Tech megacaps lose $770B in value as Nasdaq suffers steepest drop since April