TUI has announced it will close 166 stores across the UK and Ireland. In what will be seen as a major blow to the tourism industry, the travel giant said it had “accelerated” the closures as a result of the coronavirus pandemic. However, the decision was mainly drive by changes in customer habits, the company […]