What was the Indian economy share in the world economy immediately after Independence?
India’s economy had a 3.8% share of world income in 1952 after Independence from the British empire. Currently, India’s share in the world economy is 7.5% of world GDP.