Many consumers ‘defaulting over billing and poor service’
An increasing number of consumers are defaulting on payments even though they have sufficient funds to cope, according to recent research. A survey of 1,500 people carried out by Echo Managed Services found that 48% had withheld payments because of customer service or billing issues. Nearly 1 in 8 people had refused to pay an