50 employees
Particle develops innovative products for web and mobile in order to enhance new media technologies.
2008