According to the Weil European Distress Index published on June 26, 2025, the retail sector is now the most distressed in Europe. With a distress index of 8.7% in May 2025, European retail recorded the highest level since the 2009 financial crisis (15%).
Do you have information to share with us?