In March around 2.5million households, or 8.8% of the population, either missed or default...
...
Next >