57% Indian employees feel overworked: Microsoft survey
More than 57 per cent of Indian employees feel overworked and 32 per cent feel exhausted as the digital intensity of workers’ days has increased substantially, according to Microsoft's first annual work trend index.
Read more »