News

Zillow lost over $500 million and laid off 25% of staff—but the worst part? It was all self-inflicted. Betting big on ...