Latka logo
Interactive Buzz Revenue 2021: $129.5K ARR