10 employees
Global advertising exchange for desktop and mobile. Proprietary technology and independent.
2017