Latka logo
StreamSend Revenue 2021: $686.3K ARR, $2.1M Valuation