Imagine having your product featured right at the entrance of Dubai Mall, the world’s largest and arguably the most popular mall. It attracts more than 80 million visitors per year, and has been named the...