Streamlining automotive repair with self-service kiosks
Storm Kiosks Inc., a manufacturer of service kiosks in Calgary, Alta., is helping automotive dealerships in North America set new standards by changing the way customers interact with their service departments.