Latka logo
EMBRIA Revenue 2021: $232.1K ARR, $696.2K Valuation