Livelihoods Update: 15 September 2023

More than 60% of Indian employees are logging off work due to being exhausted, and more…