TechnologyCybersecurity Firm Wiz Walks Away from $23 Billion Deal with Google, Will Pursue IPOJuly 23, 2024