Hallo, Netherlands! Welcome to TNW's first weekly round-up of tech news from our glorious home country. As we count down to TNW conference in Amsterdam on June ... Read more