Latka logo
Sterling Payment Technologies Revenue 2021: $7.5M ARR