Latka logo
Openface Revenue 2024: $1.2M Est. ARR, $695.4K Raised