Retail
One of the UK's largest supermarket chains with a significant fresh food manufacturing operation.
Culture has not yet been written