Global Innovation Index 2021: Switzerland (1st Rank), USA(3rd), UK(4th), China(14th), India(46th) and Russia(45th)
Switzerland topped the league table, followed by Sweden, the US and the UK, said the report by th…
Switzerland topped the league table, followed by Sweden, the US and the UK, said the report by th…