Compusa definitions

Search

Compusa

Compusa logo #10101) Onetime Best Buy rival
Found on https://www.crosswordclues.com/clue/compusa

CompUSA

CompUSA logo #21000 Compusa was a retailer and reseller of consumer electronics, technology products and computer services. Its headquarters were in Miami, Florida. Until its reorganization, CompUSA, Inc. was a wholly owned subsidiary of U.S. Commercial Corp S.A.B. de C.V. and indirectly controlled by a common shareholder, Carlos Slim. On December 7, 2007, an affilia...
Found on http://en.wikipedia.org/wiki/CompUSA
No exact match found.