Talent crunch - The International Labour Organisation (ILO), in a report, has projected unemployment in India at 18.6 million for 2018, higher than the 18.3 million in 2017. The World Bank (WB), in a report, has warned India -- a nation of 1.32 billion people must create 8.1 million jobs a year to maintain its employment rate.