Friday, February 01, 2008
It’s tough to be a player in the auto retail business, especially when your dealership is flanked by large auto malls nearby and is 30 miles from Chicago. Then try putting yourself last in the lineup at Matteson Auto Mall of Illinois, the largest campus-style auto mall in the United States, with very little foot traffic...