Tesco TSCO LN is the UK's largest retailer with a market cap of just over £25.0 billion. That's just a fraction of the size of its US rival Walmart WMT US, but don't be fooled, Tesco is still a category killer in its own right. Albeit one that has been hamstrung by a combination of […]