A financial institution that accepts deposits and channels the money into lending activities
English: depository financial institution, bank, banking concern, banking company
bank, banking company, banking concern, depository financial institution
English: depository financial institution, bank, banking concern, banking company