Output value of finished sheep and goats in Scotland 2003-2019
This statistic shows the annual output value of finished sheep and lambs in Scotland from 2003 to 2019. The output value of finished sheep and lambs has fluctuated over this period if time, peaking in 2018, surpassing the value of 220 million British pounds.