CARSTAR, North America’s largest premier network of independently owned collision repair facilities, caps off a banner year to close out its 30th anniversary celebrations. CARSTAR owners experienced an average of 20 per cent sales growth across North America, which translates into over $1 billion in profitability. The CARSTAR family also…
Toby CerquaJanuary 8, 2020