Joules owed almost 114 million pounds prior to collapse
British fashion and lifestyle brand Joules owed over 100 million pounds when it fell into administration earlier this year, new documents suggest.
OR CONTINUE WITH
Joules
British fashion and lifestyle brand Joules owed over 100 million pounds when it fell into administration earlier this year, new documents suggest.