Latka logo
Overwatch Mission Critical Revenue 2024: $25.1M ARR