TESCO: What Does this British Supermarket Chain Do?

Tesco is one of the most iconic and recognisable British supermarkets and has been a household…