Lifestyle fashion retailer Joules was nearly £114 million in the red when it entered administration in November. According to a report by Business Insider, Joules owed... View Article
Joules is an England-based company that designs, manufactures, and markets products such as apparel, footwear, gifts, and fashion accessories for men, women, and kids.