A new contract farming agreement for livestock

© DC ThomsonBeef scheme payments will be made in the next few weeks.
Beef scheme payments will be made in the next few weeks.