That's interesting.
What is the rationale for keeping them secret? If it turns out a company has been erroneously booking revenue in a foreign jurisdiction that ought to have been booked and taxed in Canada, why wouldn't we want the public to know that the company had attempted to do that?