How is NCCM funded?

As a long-standing Canadian organization, the NCCM is funded by private donations from Canadians. From time to time we also receive project-based domestic grants. The NCCM has not and does not accept foreign funding of any kind.