Skip to content
India and Switzerland sign a mobility pact with five-year multiple-entry visas