Subject: Full form
Book: Full Forms
NBFC stands for Non-Banking Financial Company, providing financial services without a full banking license.