Pretty sure that article isn't referring to penny stock companies that have no approved products or any revenue. As more dilution occurs with pmcb and more delays the more investors shares depreciate. Doesn't sound like a good "investment" to me. Short term gamble maybe.