1 article
The FTC settled with Zillow over a $100 million deal that ended competition in apartment listings. Here's what it actual…