U.K. faces highest level of financial distress in Europe with corporate deleveraging at its peak since 2008 11.07.2024 13:07 Fortune.com A slowdown in consumer spending impacted the retail fashion sector significantly with 21% of firms in the industry now in distress. Read More