Not sure if it has been mentioned before but ..... I would not rule out Peter Landau and his association to the NKWE Platinum (NKP) debacle as one of the factors helping to suppress the CCC SP.
CCC Price at posting:
72.0¢ Sentiment: Hold Disclosure: Held