Computer retailer Micro Center to open first Indianapolis store
The first Micro Center store in Indiana is expected to open in July and employ 50 to 75 staff members. The Ohio-based retailer of computers, computer parts and other electronics presently operates 25 stores in 16 other states.