No idea but whoever they are they are most likely selling at a loss. My guess is it's traders who are fed up with this bs and just want out at the best price they can get now. Maybe a few LT who are burnt out as well. Either way millions of shares are now being gobbled up by what I assume to be large holders who will now be in a better position than those of us who have been in this for the last 2 and a half years or so.
VEC Price at posting:
1.0¢ Sentiment: Hold Disclosure: Held