"A crying shame that the finance deal they originally ann'ed fell through"
How do you know this? Nothing has been announced to this fact so for all we know it could still happen couldn't it? That whole post Matty is pure speculation.
VEC Price at posting:
1.3¢ Sentiment: Buy Disclosure: Held