

Founded in 2021
Petra is a payment infrastructure that allows businesses to accept payment from customers in cryptocurrency, card and direct bank debit at ease and get the settlement in their local currencies.
No team members found
Team member data will appear here when available