About Touch And Pay Technologies
touch and pay technology services limited (tap); is digitizing and processing microtransactions in africa via several channels, and financial including in the process. tap is current... Read more
touch and pay technology services limited (tap); is digitizing and processing microtransactions in africa via several channels, and financial including in the process. tap is current... Read more