Answer
Dec 08, 2015 - 05:38 AM
Could you provide the context in which this tower came up? I ask because STT is very close to a type of tower in the industry - the self-support tower, or SST. Without more specific information STT could be the name of a tower company, a tower site or a model of tower by a tower manufacturer.
Add New Comment