Latka logo
Lumen21 Revenue 2024: $20.3M ARR (Bootstrapped)