Europe has sights on ultra-fast fashion at last
Tuesday 30 June 2026 - The tide is turning against ultra-fast fashion in Europe. In the space of a few days, policymakers in France and the EU have taken significant steps to curb the...