6 employees
Lai renders game publishing, marketing, audio QA testing, technical translation and localization services to game developers and publishers.
1993