The Competition and Markets Authority has called for greater transparency around the pricing set by vets, following a report into costs
1 day left to watch
2 minutes