Subscribe Login

Frank Verhage 20210715

14 July 2021

Brainport needs more salespeople

Brainport is so infatuated with its own technologies that it has lost sight of what matters most: whether people want to buy them.