Breaking: TUI to close 166 shops across the UK in another blow to travel industry

In a big blow to the travel industry TUI are to close 166 of their shops across the nation as revenue plummets due to the coronavirus. Managing director Andrew Flintham said: ‘We want to be in the best position to provide excellent customer service, whether it’s in a high street store, over the telephone or online, and will continue to
Read more