Creating 120 million jobs by 2020 will be difficult: TeamLease report

In a report titled TeamLease Labour Laws Eco-system Report 2017, the firm says the goal of creating 120 million jobs in 24 sectors during 2015 -2020 will be hard to meet
Source: Livemint.com (http://www.livemint.com/rss/industry)