Cushman & Wakefield has just unveiled the second edition of its European Luxury Retail report on new luxury store openings in Europe. It reveals that 83 new luxury stores opened in 2024 on Europe's top 20 shopping arteries, across 16 cities in 12 countries, down from 107 in 2023.