NEW DELHI: A Free Trade Agreement (FTA) between India and the United Kingdom (UK) is on the verge of being finalised,...
12 Sept 2023 12:05 AM IST