Are You Attached to a Digital Leash?
I just read something that made me stop in my tracks. Have you heard of the ‘digital leash’? It’s a term that some stressed workers are now using to describe the way they feel being tethered to their work 24 hours a day, 7 days a week. When I read that – it instantly struck […]