In Investing India-UK sign historic free trade deal: here’s all you need to know July 24, 2025 No Comments India and the United Kingdom signed a major free trade agreement in London on Thursday, with Prime Ministers Narendra Modi and Keir Starmer in…