National Institute of Skill Development
India becomes the sixth largest economy in the world
July 15, 2018
According to the latest World Bank data India has an estimated per capita income of USD 7,060 while France has USD 43,720 that is around six times more than that of India.
Read More