Home » Permira to Acquire Majority Position in BioCatch at $1.3bn Valuation