By Aoife Morgan2025-10-21T23:01:00
Source: Omnes
Sustainable online fashion brand Omnes is planning to open up to 15 new stores over the next 12 months, Retail Week can reveal.
Already have an account? Sign in here