by Gemma Ray | Aug 17, 2020
Do you struggle to switch off? You’re not the only one. According to a Direct Line Travel Insurance survey, 4 million British employees don’t take their annual leave every year, with 34% claiming that their workload is too heavy, 22% claim that they only take...