Yes.
The Transparency International report, called “G20 Leaders or Laggards?”, tries to compare how the different G20 members are doing. Canada, unfortunately is identified as part of the laggards.
It's true that this government has clearly indicated in the last two federal budgets that it wants to make progress on beneficial ownership transparency. It's also true that Canada has a complicated system where you can register a company in any province or territory. However, the federal government needs to take leadership to ensure that all jurisdictions comply with the international commitments they have made.