Get MemeStreams Stuff!
Interesting that despite having $250B (yes, Billion!) in revenue, they spend less than 1% on IT. Proof positive that technology investment does eventually scale to efficiency? Or is it just that $2.5B a year buys too much stuff?
WalMart IT