Latka logo
EMBRIA Technologies Revenue 2021: $6.6M ARR