In a post-lockdown world, some 29.3% of the borrowers in the pool are considered self-employed, higher-than-average compared with recent jumbo prime deals.

October 17
1 Min Read
Load More