SMS Over the past few days, the internet has been awash with articles and press releases announcing the planned demise of the payment validation system. As a participant in this debate, we felt it was our duty to provide an update. SMS Disappearance of the OTP what’s really going on? The facts […]