Commercial banks have pledged to provide an additional $500m to fund agriculture in the short to medium-term,