Latest Farm Business Income (FBI) figures from Defra for the harvest year 2023-24 confirm the sharp decline in profitability that many farmers have suffered, calling into question the sector’s ability ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results