The Place To Start Up your Start-Up

TomTom and are just two household names originating on the Dutch start-up scene. There’s around 800 start-ups in the Netherlands and, according to StartupRanking, a website which tracks worldwide data about start-ups, the country ranks 12th in the world for the number of start-ups. Per capita, it jumps ahead of other European Union countries including Germany and France, boasting one start-up per 25,000 inhabitants.

Read the entire article in ACCESS magazine.