The transaction values Cyabra at $70 million, and the company expects the merger to close by the end of the year.
© 2024 TechCrunch. All rights reserved. For personal use only.
The transaction values Cyabra at $70 million, and the company expects the merger to close by the end of the year.
© 2024 TechCrunch. All rights reserved. For personal use only.