InvestorsHub Logo
icon url

Dcab

02/12/21 2:55 PM

#39000 RE: unbeREEvable #38999

My guess is they are moving forward in South America. If just one country adopts their technology the PPS is gone. Credit card fraud in the US is over $ 9 billion.