Cabture Companies

Cabture monetizes on lost travel time providing on-board engagement and entertainment.

Headquarters: Amstelveen, Noord-Holland, The Netherlands
Industry: Communication