Why do banks take debentures?
Banks and financial establishments use debenture to get their interests while giving any sort of money where they suspect there is a danger to them. Normally, the debenture will be enlisted on a floating or a fixed charge basis to give extra security to the bank or financial establishments.