Latka logo
Madison Revenue 2024: $105.2K Est. ARR, $315.6K Valuation