10 employees
NFC provides equipment financing, working capital loans, credit cards, and payment processing services to various sectors.
1993