Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The Competition and Markets Authority said the vet industry has become riddled with hidden fees, confusing pricing and a lack of competition.