Latka logo
Catapult Revenue 2024: $6.6M ARR, $1.3M Valuation