Posted inGeneral Banking Department NFC Deposit Account NFC Deposit Account NFC Deposit account means Non-Resident Foreign Currency Deposit A/C NFC Deposit A/C A/C At a glance Authorized dealers may open F.C A/C in the name of the… Posted by Banker Makhluk May 30, 2025