Announcement September 12, 2019 | Figure Editorial Team American Homeowners Spend Over $100 Billion On Unnecessary Interest Payments