The Bottom Line

Pets Mean Pounds

The UK spends £4.5 billion a year on pets. Where does the money go? Evan Davis chairs.

Coming Up Next

Autoplay