RE:Visa Direct Confidence in the CEO is low, users are low and revenue is low. Steve better sign some solid partners/deals soon and start bringing in some solid revenue soon or who knows how long the company can keep going the rate they are.
Hopefully they don't end up being the Milli Vanilli of the Fintech industry.