India Ranks 103 On Global Human Capital Index; Norway Tops

India was ranked 105th on this list last year, while Finland was on the top which has pushed by Norway to second place this year
Source: Today Deals

Leave a Reply

Your email address will not be published. Required fields are marked *