The partnership of India and Switzerland dates back to 75 years with India signing its first friendship treaty post-independence with…
The partnership of India and Switzerland dates back to 75 years with India signing its first friendship treaty post-independence with…