Barrhead, Glasgow, U.K. (October 10, 2019) — Barrhead Travel, a wholly-owned subsidiary of Travel Leaders Group, today announced an ambitious plan to open as many as 100 Barrhead-branded stores in the UK and rehire a significant number of former Thomas Cook employees as quickly as possible.
↧