This annual survey is conducted by US News (large media group), The BV Group (global strategy company) and The Wharton School of Business (an Ivy League B-School).
Canada usurped Switzerland’s top ranking from 2017. The methodology and ranking itself is described in the link below for those with PDF capability. https://www.usnews.com/media/best-countries/overall-rankings-2020.pdf Roland. Toronto.
