Currently, India is home to the second largest population of workers in the world wherein workers toil for 16-17 hours a day to make ends meet. ....