Tesco
Tesco is a British multinational groceries and general merchandise retailer with headquarters in Hertfordshire, England. It is the third-largest retailer in the world measured by gross revenues.
Never miss a beat, sign up to your newsletterTesco is a British multinational groceries and general merchandise retailer with headquarters in Hertfordshire, England. It is the third-largest retailer in the world measured by gross revenues.
Never miss a beat, sign up to your newsletter