Guy Parmelin Visit Leads to Several India-Switzerland Agreements
India and Switzerland signed several agreements on transport, technology and innovation as Prime Minister Narendra Modi held bilateral talks with...









