CannaRoyalty Corp. announced that the company has accepted the resignation of Chuck Rifici from the board of directors, effective immediately. The company intends to announce the new nominee to the Board ahead of its Annual General meeting which is being held on June 16th, 2017.