Canadian agencies have no mandate to hack for economic or commercial purposes. There was a kerfuffle about certain Canadian hacking activity in Brazil a couple of years ago, but it would be surprising if that didn't have a security-related justification for happening (we will never know, which is how these things go).

China, by contrast, has for well over a decade been targeting western corporations for industrial advantage. I can personally attest that every company I have worked for in that time has been compromised by Chinese government hackers, despite having decent security teams. Google publicized their own experience with what they called 'Aurora', which offers some interesting reading on the subject. At this point it is doubtful that there is any major corporation in the world that has not had its network penetrated by the Chinese.