@fastcompany.com 5 years ago Tech stocks are finally tumbling as market sell-off continues