TWI

Medical abbreviations:
TWI

Titan International, Inc., of Illinois