Activist Starboard reveals 5% stake in Clearwater as tech company reviews its options
Starboard is urging Clearwater Analytics to run a robust sales process if it has received in-bound interest from potential buyers.
Starboard is urging Clearwater Analytics to run a robust sales process if it has received in-bound interest from potential buyers.