Mortgaging Made Easier: Down Payments Could Be Reduced to 3%

It finally appears there will be some long-awaited down payment…