Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag UK retailer The Original Factory Shop closes multiple UK stores due to financial difficulties.

flag The Original Factory Shop, a UK retailer, is closing multiple stores in Norfolk and Suffolk due to financial difficulties and poor trading. flag The closures are part of an administration process affecting about 2,500 employees and come after the company's owner, Modella Capital, failed to restructure the business.

3 Articles