Well, to begin with, kenwoi, the Liberals never put UP a For Sale sign.  This is a private deal for a private company.  You confuse Canada with China.  Over there, yeah, government has a big hairy hand in all kinds of "deals."  That's because it doesn't believe in free enterprise (well, outside Hong Kong, that is.  Convenient, eh?)  

Canadians do believe in free enterprise.  At least, MOST of us seem to.  It's a difference that seems lost on a number of save-our-security-and stay smiley-with-America Canadians, though, who desperately want the government to intervene in free enterprise...just the way the Chinese might do.