Latka logo
Castor Consulting Revenue 2025: $660K Est. ARR