Art Of Click is a performance-based DSP, mobile ad network and media agency, operating primarily in Asia Pacific.