Home Tags The Canary Islands
Tag: the Canary Islands
Thomas Cook bosses face FURIOUS demands to give back £50 million bonuses after firm’s collapse sees thousands of Brits...
The firm’s most recent CEO, Peter Fankhauser - who apologised for its collapse on Monday - raked in £8.3m during his time in the top job
The leader of Gibraltar, the British consul and the Mayor of Mijas all sent warm messages