The upcoming recession is expected to trigger a wave of payment defaults.
As the cost-of-living crisis squeezes British households, many have fallen behind on their bills, according to the Which? Consumer Insight Tracker.
Continue reading https://on.rt.com/c6sl