So there's been a lot of talk of 1 billion shares being dumped on us this year, can anyone clarify if this is true or not? Is this one of the games bashers are playing on iHub or is there truth to this?
(0)
(0)
Creative Edge Nutrition Inc. (FITX) Stock Research Links