9 employees
Translucia was established to look for investment opportunities in potential startups.
2021