Latka logo
Net Entertainment Ne Revenue 2019: $186.1M ARR