LONDON - DEC 12: Shelf view of a Tesco supermarket store on Dec 12, 2014 in London, UK. Britain's Tesco is the world's third largest retailer after America's Walmart and France's Carrefour. - stock photo
{}