Business
21.2% of Homeowners Already Pay 6% or More. Home Depot Still Calls It a Waiting Game.
The lock-in that was supposed to be thawing by now already flipped a year ago, and the freeze got worse anyway. Home Depot’s chief financial officer…


