Tag: McColl’s Retail Group

McColls, convenience store, shop, retailer,

McColl’s hits 800 but store sales slip

MANAGED c-store and newsagent company McColl’s Retail Group now has 800 stores across Britain and saw total sales rise 4.7% over the six-weeks around...