Latka logo
NU MEDIA HOLDINGS Revenue 2024: $47.9M ARR