What leaps off the page is that 41% of jobs in The Netherlands are apparently created by startups.

41%!!

Read on for more....