Cushman & Wakefield has 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 across Europe's top 20 shopping arteries, in 16 cities in 12 countries, down from 107 in 2023.