AsiaEuropeIndia #Shorts | India and the U.K. sign a free trade agreement (FTA). | Modi Starmer | Trade Deal | London 24 July 2025, 6:23 pm Team Buyback