By Anosha Khan ( June 20, 2025, 4:31 PM EDT) -- The Taxpayers’ Ombudsperson François Boileau has released his fifth and final annual report tabled in the House of Commons, which discussed five recurring complaints about the Canada Revenue Agency (CRA) and two recommendations to the finance minister and chair of the CRA’s management board....