WRX STI Wins at Nurburgring Subaru Corporation is pleased to announce that its motorsports subsidiary, Subaru Tecnica International (STI) *1, took the SP3T class*2 win in the 2018 Nürburgring 24-Hour Race held in Germany from May 11 to 13, with the “Subaru WRX STI NBR Challenge 2018”, a racing car developed based on a WRX STI mass-production...