💨 Abstract

The Original Factory Shop (TOFS), a retailer with 178 stores, is closing its Peterhead, Scotland location on June (around). Additionally, stores in Milford Haven, Wales, and Staveley, Derbyshire, are set to shut. This follows Modella Capital's restructuring effort to renegotiate rents at 88 stores.

Courtesy: www.thesun.co.uk