Latka logo
Tower Title Revenue 2023: $38M Est. ARR, $114M Valuation