20
September
2011
|
13:30 PM
America/Los_Angeles
Business Technologies That Shook The World...
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...?]
Hat tip John Barnes.
<