Latka logo
Deck Internet Solutions Revenue 2021: $422.9K ARR