In a major boost to India’s international trade ambitions, New Delhi and London have finalized a much-anticipated India-UK Free Trade Agreement (FTA).