EconomyRetailers

Nation spends £12bn on pets

British dog owners now spend a total of £12bn on their pets every year, according to new research.

Back to top button