TUI continues to ply the choppy waters of Summer vacations bliss in 2021. Meanwhile, the company’s liquidity seems in question over COVID.
TUI has announced it will close 166 high street stores in the UK and the Republic of Ireland. So far, the exact branches have not been named.
UK travelers to Crete are outraged at TUI for room-description muck-ups and downgrades.