Shares in Walmart fell sharply after the US retailer warned that plans to raise wages, improve stores and increase online sales would reduce operating income by $1.5bn next year.
The company plans to reduce the number of smaller stores that it opens to between 85 and 95 in the year to January 2017, down from 160 to 170 planned for this year. It plans to open 10 fewer supercentres.