560 Jordan Golson 12/21/07 12:33PM Filed to: Dell Dell Tesco Retail Valleywag 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]