Hostile work environments, long hours at desks, and high stress levels could hinder economic momentum, the survey said.
The debate is not unique to India. In China, the infamous ‘996 culture’—where employees work from 9 am to 9 pm, six days a ...