If Peter is holding an ace up his sleeve.. He'd better play it soon..
DHS approval should actually be coming soon, that approval is more of a period of time thing. Hopefully that will trigger some sales..
The ultimate measure of success is SHARE PRICE at the end of the day,
the way shareholders have been put through the gauntlet of aggravation these past years,
they'd better understand the end of this year is going to be measured very intensely by the shareholders..
AND
if there is any truth to this Tesla thing.. and I really hope there is truth in it..
I hope they don't plan to wait for some massive recession where there's hardly any market left to release some news about it..
all in my personal opinion