Skip to content Skip to footer
0 items - £0.00 0

Sources: Zillow is pitching institutional investors on the sale of 7K homes for ~$2.8B to recover from buying too many, which it blames on its bidding algorithm (Bloomberg)