CARSTAR North America moves R&D operations to Canada
Hamilton, Ontario — August 18, 2017 — CARSTAR North America has announced it will consolidate its R&D programs into one North American R&D Center, in an effort to pilot programs, repair processes and service offerings for the more than 500 locations across the continent. The newly designated CARSTAR North America facility will be located in Kanata, […]