Subaru: the STe badge for sporty electric cars?
Subaru has filed a patent for the STe name in Germany. Close to the STI, this could thus name sports electric cars. It is the CarBuzz site...
Subaru has filed a patent for the STe name in Germany. Close to the STI, this could thus name sports electric cars. It is the CarBuzz site...