On April 2, 1998, Subaru Corporation officially launched its new performance and motorsports division, Subaru Tecnica International. That makes today STI’s 30th anniversary, and in that time, it’s given Subaru three …read more