770B

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