Logo
m

mir

280 employees

Mobile & Emerging Platforms Shop

Basic info

Industry

advertising services

Sectors

digital mobile social
Mobile
Advertising

Date founded

2009

FAQ