RE:You're Fired !It just mean one more failure, 17 years of loss and counting... the only thing they are good at is printing shares
NobodyKnowsOne wrote: The company has dumped the CEO. What will it mean for Kane Biotech?
https://ir.kanebiotech.com/press-releases/detail/200/kane-biotech-announces-departure-of-ceo