March 24, 2011

Walmart Stores said it will open a new office in Atlanta, positioning the retailer to more effectively manage nearly 1,600 stores in 20 Eastern U.S. states and focus on opportunities to grow its business in such states as New York.