Agriculture lender Oxbury strikes £100m deal with UK state bank

Agriculture lender Oxbury strikes £100m deal with UK state bank