Latka logo
Nordcloud Revenue 2020: $73.3M ARR, $220M Valuation