We use cookies for your convenience

Wiz turns down $23 billion Google deal, says itโ€™s aiming for IPO