T

Twenty20

17 employees

Twenty20 Payments is a financial firm that deals with a merchant account, e-payments and technology advisory solutions to its clients.

Basic info

Industry

financial services

Sectors

Financial Services
Merhcant Services
Transaction Processing
Business Services
Payments
Advice

Date founded

2013

FAQ