Yup and they would be putting pressure on Ted to do so after all they are one of the largest shareholders and have held the most number of shares compared to anyone in the company in the last year bar none.
EN1 Price at posting:
0.6¢ Sentiment: None Disclosure: Not Held