Recent transaction and litigation

2023 / July 2023

Huge exit in Imperva: sold to French Thales Group for $3.6 Billions