RE:RE:RE:Why insider sold 85% of holding?So, a Billion dollars without Hydro to develope. Guessing 5 - 7 years to production after they pull the trigger. Tesla having many other options.
Insiders can take the cash, and be very happy. If Tesla comes along it will be a bonus. But for now speculation....