MUMBAI: Currently, India is the second most populated country of workers in the world wherein people toil for 16-17 hours a day to make ends meet....