TCL
Tata Communications LimitedNYSE
TCL is defunct.
From other sites