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.