adidas announces the opening of its first-ever flagship store in the region. Located in The Dubai Mall, the new adidas store symbolizes the start of a new era of sports – one that is embedded in digital advancements and sustainable practices and embodies the future of retail experience. “We are thrilled to open our first global flagship store in the …