Electronics retailer Radio Shack plans to close as many as 1,100 stores, about nearly 20 percent of its locations, CNN Money reports.
Electronics retailer Radio Shack plans to close as many as 1,100 stores, about nearly 20 percent of its locations, CNN Money reports.