7 employees
Demetra Capital is an online marketplace for credit transfer and supply chain credit.
2018