The new scheme requires just a 2.5% deposit, but an expert says that could still be a hefty amount
Back to News
The new scheme requires just a 2.5% deposit, but an expert says that could still be a hefty amount