31 employees
Bhaasha focuses on technology solutions for language learning and interpretation, automation, and interpreter services.