The Business Development Corporation of Canada (BDC) is a financial institution devoted to Canadian entrepreneurs. It is also the first and only Canadian bank to receive Beneficial Corporation (B Corp) certification. BDC also supports companies who are interested in becoming B Corps through regular B Corp 101s, the Getting to 80 Program. They also provide support to all B Locals in Canada including B Local Ontario.
Feel free to connect with them if you are looking at (re)certification.