
Weza Interactive Entertainment
A Technology Art and Culture company with a mission of empowering Africa using interactive media and gamesWe empower, educate and entertain.
HQ location
Lille, France
Website
Launch date
Employees
Authorizing premium user...