Slipping further back today again, can't help but think this lengthy delay has hurt the market confidence that was so good before. I wonder if the news, if still as good as we hope, when it lands will make up the difference?
VEC Price at posting:
2.1¢ Sentiment: Hold Disclosure: Held