I should clarify... it isn't just distrust towards management, but also whether the chinese government supports the company/project. From memory CMC holds 90% of what will be the largest mag supply in china and the world and chinese interest in it is a relative minority?
CMC Price at posting:
6.5¢ Sentiment: None Disclosure: Not Held