Cabture Companies
Cabture monetizes on lost travel time providing on-board engagement and entertainment.
Headquarters:
Amstelveen, Noord-Holland, The Netherlands
Industry:
Communication