 iClick Interactive Asia Group Limited iClick or the Company NASDAQ: ICLK, an independent online marketing and enterprise data solutions provider in China launched an upgrade of its ultimate advertising campaign management tool, iActivate. 