My apologies I did some more reading at it appears teck wong paid 800k for his initial shares, so he's hurting quite a bit, hopefully he's got some miracles under his sleave with the amount he has at stake.
CIZ Price at posting:
4.0¢ Sentiment: Hold Disclosure: Held