The US, Singapore, UK, Switzerland, and UAE snagged the top five spots. StartupBlink says Canada currently offers the world’s sixth most favourable business environment for building a technology ...