India UK Free Trade Agreement FTA: An Explainer

New Delhi: India finalised a free trade agreement with the UK, its 16th so far as…