Walmart is closing 269 stores in 2016.

Walmart is closing 269 stores in 2016.