After nearly two decades of talks, India and the European Union (EU) have finalized a landmark Free Trade Agreement (FTA) ...