Banking Technology Barclays signs tech partnership with invoice insurance firm Nimbla byLee Grant24 January 2020