iClick Interactive Asia Announces $20 Million Share Repurchase Program
iClick Interactive Asia Group Limited, a leading enterprise and marketing cloud platform in China that empowers worldwide brands with full-stack consumer lifecycle solutions, announced its...