Latka logo
New Idea Engineering Revenue 2021: $202.1K ARR