Dropped over 30% from its highs of 90+ cents
Anyone got any idea why this has happened of an explanation for this??
I guess the market has been following the DOW on their downward path which doesnt help.
Production starting really soon and under budget, whats not to like!
Add to My Watchlist
What is My Watchlist?