News

Clearwater Analytics taken private in $8.4bn investor-led deal

As part of the agreement, Clearwater shareholders were paid $24.55 a share in cash.