Noble

Credit lines are a lucrative product. U.S. consumers alone pay $120 billion in credit card interest and fees every year, according to the Consumer Financial Protection Bureau. Given the revenue…

Noble emerges from stealth to help companies extend lines of credit to their customers