Zillow to Pay Shareholders $212.5 Million in Legal Settlement
Zillow has agreed to pay investors $212.5 million in a legal settlement, according to the headline.
Zillow has agreed to pay investors $212.5 million in a legal settlement, according to the headline.