News
The transaction has generated a 17x multiple on invested capital and a 68% internal rate of return over 5 years. Since 2019, ...
Data security business Cyera is set to be valued at $6 billion in a new investment round, according to people with knowledge ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results