Britons spend an estimated £21.7 billion on impulse purchases each year, according to new research. The majority of British consumers have revealed they can’t resist making impulse purchases even when they are not on their list of items they need. It was also found that £416 is spent on impulse purchases in a year by
The post British consumers spend £21.7 billion on impulse purchases each year appeared first on Small Business.