ITVN: Interactive Television Networks, Inc

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

Definition in English: Interactive Television Networks, Inc