Nova Credit will deploy its technology to U.K. firms

01/19/23