Nationwide retailer CompUSA has announced that it will close more than half of its brick and mortar computer and eletronics stores in the next two to three months. In a statement issued Tuesday, the chain stated that it would shutter 126 of its 225 stores in the United States and Puerto Rico as part of […]