labour force

India slips to 105th rank in the global Human Capital Index

India slips to 105th rank in the global Human Capital Index

June 30, 2016

India drops further down to 105th position in the global Human Capital Index released by the World Economic Forum recently. Ranking last among its G20 partners, India still needs to make a lot of ground to match the human capital strength of developed or emerging economies.

Read More