Fund Initiated by The Shanghai Municipal Government Invests in Activation Advertising July 16, 2020 A provider of integrated marketing solutions in Greater China, Activation Group Holdings Limited (“Activation” or the “Company”, collectively, the “Group”,…