European stocks mark worst sell-off this year, travel and tech tumble By Reuters
© Reuters. FILE PHOTO: The German share price index DAX graph is pictured at the stock exchange in Frankfurt, Germany, May 6, 2021. REUTERS/Staff By Shreyashi Sanyal and Sruthi Shankar (Reuters) -European stocks tumbled from […]
