Home Tech News Wiz rejects Google’s $23 billion takeover in favor of IPO