Mortgage deal choice rose for the first time since July to 6,645 deals, while the average product shelf life remained steady at 21 days.
Mortgage deal choice rose for the first time since July to 6,645 deals, while the average product shelf life remained steady at 21 days.








