India becomes world’s 5th largest economy after beating UK: Report

India becomes world’s 5th largest economy after beating UK: Report
play icon
Picture used for illustrative purposes.