Canadian Bank Note Company
The Canadian Bank Note Company (CBNC) is a Canadian security printing company. It is best known for holding the contract with the Bank of Canada to supply it with Canada's banknotes since 1935.
Source: Wikipedia — Canadian Bank Note Company (CC BY-SA 4.0)