India slips to 6th largest economy as UK moves ahead

Business