Tag: Business Visa

Investment Agreement Between India And EFTA

The proposed trade and investment agreement between India and the European Free Trade Association (EFTA) — including Switzerland, Norway, Iceland and Liechtenstein — is likely to be in place by the middle of next year. Swiss ambassador to India Dominique Dreyer said that the pact will give a big boost to trade and investment between […]