Cybersecurity firm Wiz calls off $23 billion deal with Google, memo says

Cybersecurity firm Wiz calls off $23 billion deal with Google, memo says