The future is near – Self Service Kiosks to be part of our daily lives on August 20, 2020 Self Service Kiosks +