I can't talk for the directors. But from what we know about the project and the current price of tungsten and the comparative value of TGN, it's worth a heap more than 5c. Voting no would send the wrong message.
I don't think Russell doing this to get shares to sell at 4.5c. I would think he's thinking a lot bigger.
SEI Price at posting:
1.9¢ Sentiment: Buy Disclosure: Held