Meaning of "ITC"

International Tonnage Certificate

ITC Meaning of