Travel giant Tui announces closure of 166 high street stores in UK and Republic of Ireland
Holiday giant Tui is closing 166 high street stores in the UK and the Republic of Ireland, the UK’s biggest tour operator has announced. The decision was made following changes in customer behaviour as a result of the pandemic, the firm said in a statement, with the Anglo-German company calling COVID-19 the ‘greatest crisis’ the … Read more