Innovation Mastercard introduces payment card – Touch Card – for visually impaired peopleBy Staff WriterNovember 4, 2021 Payments giant, Mastercard, have introduced payment card with unique notches – Touch Card – to…