SUPER MAJORITY INTEREST
SUPER MAJORITY INTEREST. Means the holders of at least 70% of the then outstanding aggregate principal amount of the Notes.
All Definitions
Found in
Castle Brands Inc contract