17 March marks World Sleep Day. According to RAND Europe, a lack of sleep among UK workers is costing the economy up to £40 billion a year (equivalent to almost 2% of GDP). Sleep deprivation leads to a higher mortality risk over the long term, as well as lower productivity levels and increased risk of … Continue Reading