Business

Stock sell-off one of the worst since 2008