India’s home to the largest labour pool in the world, but it’s a deeply dissatisfied lot. Nearly 60% of employees are dissatisfied with the current jobs and 80% are looking for some sort of change in the coming years, according to research by TimesJobs. Read more