Last week's top story
? Bankrupt retailer Steve & Barry's said it will close its Far West Side distribution center
in early 2009, costing 216 employees their jobs. The positions will be eliminated between Dec. 12
and 24 at Steve & Barry's complex at 4545 Fisher Rd.
?
Depression 2009: What would it look like?
Over the past few months, Americans have been hearing the word "depression" with unfamiliar and alarming regularity. The financial crisis tearing through Wall Street is routinely described as the worst since the Great Depression, and the recession into