Market Saturation Is For Losers
Quoting "market saturation" as a main incentive, Dallas-based tech retailer CompUSA Inc. recently announced plans to close 126 stores over the next few months. Correct me if I'm wrong, but seems you only hear the words "market saturation" from companies ...