If you look at the Forestry and Land Scotland’s annual report you will see that they have agreed to sell up to 1,000 tonnes of venison to Highland Game ltd. They can retain 5% for sale through their own outlets. In 2020 review it stated that 792 tonnes had been supplied to Highland Game under this contrast. Total revenue from deer management operations including sales of venison was £2.6m. So do the maths and its not a lot per kg of venison.
When you have a major public sector player such as FLS agreeing to such terms it will of course have a huge effect on the rest of the market.
You do also have to consider that actual quantity of saleable meat that can be recovered from a carcass - probably about 1/3 of the weight of a carcass supplied in the skin - so thats about 290 odd tonnes of venison bought for £2.6m.
Edit
I have just looked up the annual report. The above was taken from the year to March 2020 report.
Interestingly they have just published the year to March 2021 and there is no mention of the contracts, nor the amount of venison sold, nor the revenue from venison sales. Seems they want not shine a light on this: