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
144 out of 451
United Kingdom, Retail, Retail
Sustainability Report