Always going to profit taking with 1.4 bil on issue.
Nothing wrong with taking profits either, well done to all holders whether you decide to sell now or hold you have most likely made some good money in a bad spec market.
VEC Price at posting:
2.8¢ Sentiment: Hold Disclosure: Held