khaleelhamees
Best entrepreneurship.
— The Spectator Index (@spectatorindex) December 31, 2019
1. Japan
2. Germany
3. US
4. Switzerland
5. UK
6. Canada
7. Sweden
8. South Korea
9. Australia
10. Singapore
11. Netherlands
12. Norway
13. Denmark
14. Finland
15. Belgium
(US News & World Report)
Longer list: https://t.co/EtSThiSyxb