News

The talks on the Free Trade Agreement (FTA) between India and the UK are being relaunched, and both sides are committed to ...