ITC









ITC


ITC

  1. investment tax credit.

British Dictionary definitions for itc ITC abbreviation for (in Britain)

  1. Independent Television Commission
55 queries 0.586