SMIH: Sun Media Investment Holdings Ltd.

What does SMIH mean? The above is one of SMIH meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Sun Media Investment Holdings Ltd.