RadioShack Chief Stepping Down

January 14, 2005

The number three consumer electronics retailer said chief executive Leonard Roberts will step down from that post. Mr. Roberts will continue on as company chairman.

Recent News