Stock markets tumble amid jitters over tech companies' growth
Briefly