Joules owed nearly GBP 114 million when it plunged into administration
By guest author Sahar Nazir from Retail Gazette Joules owed more than GBP 100 million when it collapsed into administration last month. The lifestyle retailer was nearly GBP 114 … More Joules owed nearly GBP 114 million when it plunged into administration