Livestock markets update
Livestock markets update
Agents saw a small lift in numbers for the weekly sales as 576 cattle and 1351 head of sheep and […]
Agents saw a small lift in numbers for the weekly sales as 576 cattle and 1351 head of sheep and […]