STTS
STATS ChipPAC Ltd.
STTS is defunct.