Product Details
High MSR prices are prompting some potential buyers to sit out. Prices are being propped up by limited supply and declining servicing costs as big firms invest in technology.
High MSR prices are prompting some potential buyers to sit out. Prices are being propped up by limited supply and declining servicing costs as big firms invest in technology.