15 Nov, 2019 ARE SPORTSWEAR BRANDS WINNING IN THE RETAIL RUN? By Inma Latorre Last week Adidas opened their new flagship store in London. The store is an impressive display of new technologies. But do not get...