Bill Aeschliman, CEO at CARCARE Collision Centers based near Chicago, talks about the company's new 100,000-square-foot shop.
Bill Aeschliman, CEO at CARCARE Collision Centers based near Chicago, talks about the company's new 100,000-square-foot shop.