New open banking-powered invoice financing service launched to support businesses