Diplomatic Payment Service

Delivering secure and affordable payment services
to Diplomatic missions in France