Does anyone know why this stock continues to struggle despite all the positive news flow? I dont think it can be all down to sovereign risk as UNV was up 24.49% on one positive announcement.
CCC Price at posting:
38.0¢ Sentiment: LT Buy Disclosure: Held