T

Touch Payments

50 employees

Touch Payments promises that customers won’t ever have to pay for a product they haven’t even touched - a major bonus for promoting the

Basic info

Industry

it services and it consulting

Sectors

E-commerce and Payment Solution Provider
Payments
Big Data
E-Commerce

Date founded

2013

FAQ