21 August 2019
We’re becoming increasingly bad at taking breaks in Britain. In 2016, workers wasted a total of 163 million days of annual leave, gifting their employers labour worth £7bn. Most people blamed work being too busy. But that free labour isn’t a good thin...
Page 3 of 13