10 employees
Aquires and operates Cyber security and ad measurement and fraud detection companies
2021