Nasdaq Drops More Than 1% as Intel and Twitter Worse Lead Tech Rout

by Mengchen Gong