News

Many Americans may be stuck in "the rental trap" since corporations bulk-bought homes during the 2008 financial crisis.