buys

Visa buys Israel’s BioCatch for $2.4b | The Jerusalem Post

BioCatch became a unicorn (a valuation of $1 billion) back in late November 2023, when it completed a secondary transaction…

- Advertisement -
Ad image