Debentures are an alternative asset class to lock in returns for the long run and diversify your investment portfolio. Watch our informative video to understand what debentures are and how they work.