Tweeter Closing Stores, Laying Off Workers

April 29, 2005

The consumer electronics chain, Tweeter, announced it was closing 19 stores and laying off approximately six percent of its workforce.

Recent News