Staples Closing 225 Stores in the US and Canada

Staples Closing 225 Stores in the US and Canada

Staples has become the latest casualty of a somewhat stinky economy, as the office-supply chain announced it will be closing 225 stores across the US and Canada. Staples is just the latest in a string of retail casualties lately which have announced poor “holy-day” sales, and whose shares have suffered the consequences. Recently, RadioShack announced […]