Latka logo
Morbax HR Revenue 2021: $201.2K ARR, $603.5K Valuation