TST has four ISO-9001 certification global manufacturing centers (over 200,000 square feet total) that can handle the tasks of high volume production and smaller, more sophisticated builds. The manufacturing centers are located in Taiwan, in different parts of Mainland China for the reason of disaster recovery management to assure products availability.