Braze holders get $47.50 a share in cash, valuing the engagement platform at about 7.7 times last year's revenue. Close is set for fiscal 2028 - what changes?
Read the full article on PPC Land →