So far, there are no restrictions on Russian applicants. There are special fast-track measures for Ukraine applicants for Canada, but no hurdles for Russian citizens.
Ask A Question | Learn more about Canada
How can Russian entrepreneurs apply for the startup visa in Canada?
Are there any restrictions on Russian citizens who want to apply for the startup visa?