Dell has announced it will start selling computers in Tesco stores across Europe, expanding the Texas company's global retail reach. Where would you rather buy a computer? Europe's answer to Wal-Mart or a fancy Apple Store? [Reuters]
Submitted discussions can be approved by the author or users followed by this blog.