India and EU finally seal free trade deal after years of negotiations

Business