Meaning of ITC in English:

ITC

Pronunciation /ʌɪtiːˈsiː/

abbreviation

historical
  • Independent Television Commission.