India won't be able to create enough jobs over next decade even if economy grows 7%: Citigroup
Why would India struggle to create jobs? Citi estimates India will need to create about 12 million jobs a year over the next decade to absorb the number ...
Hindustan Times
2 hours ago