£40m in support soon to be paid out to Scottish farmers

© DC ThomsonWorms are costing the UK livestock industry an estimated £270m a year.
Worms are costing the UK livestock industry an estimated £270m a year.