Who’s better: existing or new customers?

The debate about whether it is better for a business to attract new customers or to retain existing ones rages on. In truth, to grow and develop your business you need to do both.