RE:RE:NewsI think Peter need to update investors and build confidence. So far he has failed to deliver the $65 million contract as promised.
Stocks down from $12.14 high to $2.4 now. 80% decline and we need news immediately to reverse the share decline trend.