

Dell has produced an interesting infographic about important business technology achievements, a very large infographic. [Is it too large? How long can you go before you need an infographic to explain it…?]
[Cross-posted at Silicon Valley Watcher]
THANK YOU