More than half of property developers lack new business verification checks

More than half of property developers lack new business verification checks