We are currently facing a paradigm shift in commercial distribution that demands a complete transformation of the industry, a “retail reset.” It means the end of the business sector as we know it today and the need to do a reset that will ensure the transformation of companies and commercial formats to win the future.

WOW Concept is where physical becomes digital (and vice versa), reality blends with fiction, and shopping becomes an immersive experience. Located in a historic building on Gran Vía 18 in Madrid, this is WOW’s first physical store spanning eight floors of 5,500 square meters.