Toyota confirms return to the WRC in 2017
After an 18 year absence, Toyota is finally returning to the stages of the World Rally Championship (WRC) in 2017. Ending years of speculation, the announcement was made by Toyota Motor Corporation (TMC) President Akio Toyota during a press conference in Tokyo. He also confirmed that the world’s largest automaker will once again be working […]