No he isn't. They just issued 100m+ worth of shares for the company to gain 100% control of the project. It seems bittersweet with the instant 20%+ dilution. That payout is around 30m+ shares each.
NCZ Price at posting:
$1.29 Sentiment: None Disclosure: Held