Tech sell-off slams the markets

From Reuters
Thu. 09-03-2020