Economic

India Now World’s Fifth Largest Economy, Overtakes UK

UK’s decline down the international rankings is an unwelcome backdrop for the new prime minister. Britain has dropped behind India to become the world’s sixth