Post Thumbnail

Dell just lobbed its initial retail sortie into Europe. Starting January, 365 Carrefour Group stores in France, Belgium, and Spain will now carry Dell laptops and desktops. That brings Dell's retail presence to nearly 10,000 brick and mortar locations worldwide including Staples (US), Wal-Mart (US,

7 years ago 0 Comments