Wal-Mart to Open 115 New Stores in China