A renowned agricultural sector lender has recently announced a significant achievement in securing a fresh £100m loan guarantee from the British Business Bank (BBB), the UK’s economic development bank. Oxbury Bank, which specializes in providing financial assistance to farmers, food producers, and the rural economy, has successfully signed a new agreement with the BBB that will be made public in…