Study Predicts Large Number of Store Closings

August 26, 2009

A new study predicts as many as 10,000 retail stores will close nationwide in the next year.

Recent News