It's a tough question.
My experience has been more within the provincial level or within what you would think would be friendly zones. Public health does not necessarily get the information that the environment department gets, etc., and you get the same thing at the federal level.
There's no easy solution, but maybe having centralized data might be a start where newly generated data is available for all government agencies. That might be one way—at least there's some forced sharing of information that would help in a case like this.
Usually the information has to be accessible—but it's hidden or it's not shared. If someone knew that the report existed, they could get at it, but they just don't know.
I'm not sure which mechanism can break down those silos. I don't think it's an easy task.