Editorial by Caroline Risacher

According to the 2017 Global Innovation Index, Bolivia ranks 106th (Switzerland ranks 1st), making it the last South American country to appear on the list. This index, elaborated jointly by Cornell University, the INSEAD Business School and the World Intellectual Proper...

» Read more «