Company · mentioned 13 times
India-based mobile and performance advertising technology company, operating as a holding company for its ad tech businesses.
Marketecture: Get Smart. Fast.· 6 Nov