Business UK PM Starmer’s visit resulted in £3.6bn investments into IndiaBy Amit Badia08/11/20250 Business 5 Mins Read0 Views UK PM Starmer’s visit resulted in A Strategic Visit, Big-Ticket Outcomes UK Prime Minister Sir Keir Starmer’s two-day trade mission…