‘Solid’ half year for Scotland’s largest independent co-operative

Customers at the till in a Scotmid store
Customers at the till in a Scotmid store