New Delhi: After nearly 20 years of negotiation, India and the EU finally inked the long-awaited India-EU Free Trade ...