Carrefour

11.27.07
Dell announces first retail deal in Europe
11.27.07

Dell announces first retail deal in Europe

Dell just lobbed its initial retail sortie into Europe. Starting January, 365 Carrefour Group stores...

View