Yes they open accounts with big retail banks. They also have a service for personal and business or wealth accounts. I'm in the process with setting my account up with BoC but it is getting slow cause of covid-19
I have incorporated my CY business and bank account with them. Communication is good, still waiting on bank account opening as it is delayed cause of the corona