There are only a select few people with enough shares to dump this hard and run the price into the ground... does anybody care to speculate? Directors change of interest incoming?
Just musing...
VEC Price at posting:
2.0¢ Sentiment: Buy Disclosure: Held