If I had a $ for every time over the last 8 years that I have read on these forums the phrases "tipping point", "herd turning", "critical mass", "on the cusp", "train leaving the station" and a variety of other cliches I would be a richer man than I am now as a result of holding on to CST. There is only one thing that is going to make a difference and that is revenue from sales and no announcement by CDC is going to make any difference to that in the short to medium term.
By the way, if we are talking about superior technology always winning in the end, anybody remember Beta vs VHS?
Red
CST Price at posting:
$3.12 Sentiment: None Disclosure: Held