Streamlining automotive repair with self-service kiosks
                      January 17, 2019
                     
                      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.