Tech stocks are dropping — and so are the markets

.....

© Quartz