/
you're reading...

Vets welcome new welfare code for laying hens

The British Veterinary Association (BVA), the British Veterinary Poultry Association (BVPA) and Veterinary Public Health Association (VPHA) have jointly welcomed a ...

Read full story

Archives