FTSE and European indices face sharp losses amid a global software sector sell-off, shaking investor confidence.
Read full article on MarketWire