UK Prime Minister Keir Starmer landed in Mumbai on Wednesday with a delegation of more than 100 British business, academic and cultural leaders, as London seeks to deepen commerce with New Delhi after signing a long-awaited free trade agreement.

See Full Page