Yep, you are right - My Bad! . 3Q2012 FS (c) Debenture The debenture bears a 12 percent annual interest rate, is due May 23, 2013 and requires monthly interest only payments. Upon entering into the debenture indenture agreement, debenture holders received warrants in the amount of 10 percent of the debenture purchase (Note 11). Each warrant entitles the holder to acquire one common share of the
...more