Ad imageAd image

Tag: India EFTA TEPA

India, Switzerland Sign 5 Pacts to Unlock Trade and Investment

India and Switzerland signed five agreements on Monday to deepen trade, investment,…