Operates a chain of supermarkets offering groceries, clothing, and general merchandise in the UK.
1965
United Kingdom
10,001+ employees
Retail
$10B+ in revenue
N/A in profitability
Industry Rank
139 out of 425
United Kingdom, Retail, Retail
Sustainability Report