Latka logo
Braintree Metrics Revenue 2021: $695.2K ARR, $2.1M Valuation