I think this is positive news as well. They mentioned that part of the salary may be paid out in shares, that will give them more skin in the game? Which is what alot of people wanted wasn't it?
MLL Price at posting:
4.4¢ Sentiment: Buy Disclosure: Held