Latka logo
Ice Technologies, Inc. Revenue 2014: $5.6M ARR