Daily Archives: August 13, 2016


Tesco Supermarket in Covent Garden, London

Tesco PLC is a British multinational grocery and general merchandise retailer. Tesco has a headquarter in Welwyn Garden City, Hertfordshire, England, United Kingdom. Tesco is the third largest retailer in the world by its profits and revenues.Tesco has stores in 12 countries across Asia and Europe and is the grocery […]