All about finance. India and the UK seal significant trade accord, encompassing tariff reductions; both parties express delight over the long-awaited pact. , and Administrator 2025 May 7