1 article
In 2025, 96 new luxury stores opened across Europe's 20 benchmark streets, a 13% increase from the previous year.