Inside the outdoor industry
Browsing Tag

Snow+Rock

O&CC to close three outdoor stores

Outdoor retail group Outdoor & Cycle Concepts, has announced the terms of a CVA Proposal proposed by the directors of the Company which will see it closing four stores across its portfolio.