Latka logo
Collabra Revenue 2024: $275.7K Est. ARR, $827K Valuation