You are here

Many factors to blame for cattle ‘shrinkage’