News

India and the United Kingdom (“UK”) concluded a free trade agreement (“FTA”) after three years of negotiations. The FTA primarily ...