Latka logo
Tecta Revenue 2024: $188.2K Est. ARR, $564.5K Valuation