I will give credit when credit is due, but it has been going on for at least 2 years when the management has been horrible at messaging. I can't even think anyone would want to debate that fact.
(2)
(0)
Generex Biotechnology Corp. (GNBTQ) Stock Research Links