Vet prescription fees to be capped at £21 Vets will have to publish price lists for services under measures from the UK's competition watchdog. Source