Latka logo
Debitrum Revenue 2018: $98K ARR, $15M Valuation