News

The Federal Trade Commission is proposing a $48 million court settlement with Invitation Homes, which owns more than 12,000 properties in metro Atlanta.