Actually, it had been the Shanghai Tea Institute that had been appointed by the Expo organizers to orchestrate this showcase in order to underline that China is not only the world's biggest tea producer, but furthermore, the home to the largest number of origin and specialty teas.
What does STI stand for?
STI stands for Shanghai Tea Institute
This definition appears very rarely and is found in the following Acronym Finder categories:
- Organizations, NGOs, schools, universities, etc.
See other definitions of STI
We have 311 other meanings of STI in our Acronym Attic
- Semiconductor Technologies & Instruments
- Semko Technology Industries
- Serv Trayvou Interverrouillage (French security company)
- Service de Santé au Travail de l'Industrie (Luxembourg)
- Service des Thérapies Innovantes (French: Department of Innovative Therapies)
- Servicewide Technical Infrastructure
- Set Interrupt Flag
- Sexually Transmitted Infection
- Seymour Tubing, Inc. (Seymour, IN)
- Shallow Trench Isolation
- Shared Trigger Interaction
- Shimano Total Integration (bicycle shifting system)
- Short Term Incentive (structured or unstructured bonus payment)
- Short-Time Integration
- Side Turn Indicator (automotive side blinker)
- Signal of Technical Interest
- Simtec Triad Ionate
- Simulation Technologies, Inc.
- Singapore Regional Training Institute (IMF)
- Single Table Inheritance