CompUSA Closing Up Shop

Computer and electronics retailer CompUSA announces that it will start winding down its retail operations after being acquired by an investm