The Box recently opened a sprawling state-of-the-art facility in Dubai’s JLT
Motivate Media Group, along with an expert panel, has selected 20 SMEs as the beneficiaries of the $1m initiative