There is definitely something afoot here. These guys were voted in by major shareholders and you don't pay them back with garbage announcements that smash the share price unless there is some sort of agreement with these clowns and the majors.
CMM Price at posting:
6.9¢ Sentiment: Hold Disclosure: Held