Animoca Brands’s New Management Team Onboards

Animoca Brands, a digital entertainment, blockchain, and gamification startup, has announced that new staff has onboarded to take up leadership positions in the company. Alan Lau takes up the role of ...