Activate has opened its first location outside North America in Dubai
Activate/Majid Al Futtaim
The United Arab Emirates (UAE) has solidified its status as a leading themed entertainment hub by ope… [+13552 chars]
The UAE has solidified its status as a leading themed entertainment hub by opening the first site outside North America of Activate, the hit Canadian chain of activity centers.