Latka logo
Catapult Technology, Ltd. Revenue 2019: $13M ARR