Technology  Wiz walks away from $23 billion deal with Google, will pursue IPO

Wiz walks away from $23 billion deal with Google, will pursue IPO