Permira has acquired a majority stake in BioCatch at a $1.3 billion valuation, solidifying the company's global expansion plans. The behavioral biometrics company
The new insights come close on the heels of an RBI recommendation that financial institutions in India "abandon text-based OTPs as a method of secure authentication."