Home » India overtakes Britain to become fifth largest economy