I really don't think that this report damages cougar one bit! In fact Cougar have been reported as saying they support the ombudsman's findings. Perhaps in the coming weeks more will be revealed.
CXY Price at posting:
0.6¢ Sentiment: LT Buy Disclosure: Held