The survey states that while the size of India’s workforce, over 560 million, is itself a strength, “it is equally important ...