Harvard Study: 18m Housholds Spend More Than 50% of Income on Housing
Data from Harvard found that over 18 million households are currently stuck spending more than 50% of their annual income on housing, which is up 35% compared to 2001 levels. Per Harvard Study: