The last time Toyota ran a factory effort in FIA World Rally Championship competition, it was 1999, and they won. Evidently, they decided that an 18-year hiatus would be long enough. The automaker returns to the WRC in 2017 with a works effort and a new car: the Toyoya Yaris WRC. Toyota Motorsport GmbH is […]