Tech sell off extends to Europe and Asia

Technology shares lead a sell off in London and across the continent in response to losses in New York, as investors ditch stocks they think look overvalued

Leave a Reply

Your email address will not be published.