Only 19% of India’s corporate workforce feels in control of their work life, as the ‘Always On’ culture drives rising stress. Long work hours and the expectation of being available beyond office time are exacting a growing cost on India’s corporate workforce. Almost every second employee reports experiencing high stress, with many
