Visa CEO Says “Trust” Is the Next Growth Vector as Company Ties Itself to a $2.4 Billion BioCatch Deal | The Apex Times