Latka logo
Sitecast Revenue 2024: $1M ARR, $753.9K Valuation