Dec
22nd
Stay connected Subscribe to our RSS feed
The Toyota subsidiary Central Motor Co began construction of a new head office and car plant in the village of Ohira, Miyagi Prefecture today (22 December). Full story...
Stay connected Subscribe to our RSS feed
Do not miss the latest Auto News !