Movers and Shakers

Wal-Mart Promotes CIO and Appoints Successor