Switzerland ranked as most innovative country

The World Intellectual Property Organization, WIPO, named Switzerland as the world’s most innovative country during the launch of its latest Global Innovation Index, (GII) in the Indian capital New Delhi.