If any Canadian financial institution tried to pull what the Federal government has pulled on this file, they'd be looking at jail time faster than you can say FINTRAC:
- Murky corporate structure, ownership
- Unknown financials
- Several foreign politically sensitive persons involved

I work in Finance, and just for failing to *report* a situation like this I could land in jail for up to 5 years.