2 min read News Computer & Tech Continued tech sell-off drags Wall Street lower September 8, 2020 debora Image copyright EPA A sell-off in shares of US technology firms has continued for...