Interpreted Prediction
At its peak, institutional investors were purchasing approximately 2.5% of available homes.
Prediction Details
Topic