Printer friendly

What does STI stand for?

STI stands for Subaru Tecnica International (Tokyo, Japan)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Business, finance, etc.

See other definitions of STI

Other Resources:
We have 311 other meanings of STI in our Acronym Attic

Samples in periodicals archive:

Tachimori has worked in the Subaru Product and Portfolio Planning Department since 2003 as: * senior general manager (2003) * corporate vice president, senior general manager (2006) * corporate vice president, chief general manager; president and CEO, Subaru Tecnica International Inc.
The Forester XTI ultra-performance CUV inherits the full STI treatment, with parts developed by Subaru Tecnica International (STI), the high-performance and motorsports subsidiary of Fuji Heavy Industries Ltd.