Free Trade Agreement India and the European Free Trade Association (EFTA), a four-member trade bloc including Norway and Switzerland, formalized a historic $100-billion free trade agreement on Sunday. The deal …
Tag: