Latka logo
Waybury Revenue 2021: $159.4K ARR, $478.3K Valuation