…My start up life in the Netherlands
Not long after I had arrived in Eindhoven in the Netherlands, I heard about a place…