Stead & Simpson closing 90 stores
The shoe shop chain Stead & Simpson is to close 90 stores as it attempts to safeguard its future.
Staples plans to close 40 stores in 2013, reported the Boston Business Journal.