Failed property sales could be costing the public as much as £900 million a year

Failed property sales could be costing the public as much as £900 million a year