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