Logo
D

DéMars Ltd

18 employees

DEMARS develops an international B2B payment system.

Basic info

Industry

financial services

Sectors

B2B
Payments
Financial Services

Date founded

2017

FAQ