Invitation Homes, a REIT behemoth, has a market cap of $21.51 billion and controls nearly 85,000 homes. Find out why I ...
The owner of single-family homes has agreed to pay $48 million to refund consumers.