Toyota Auto Body Co. Ltd. (TYO:7221) recently had its fourth consecutive win in the Dakar Rally production vehicle division, taking…...

Japan's leading automotive industry newspaper
Filed Under: OEM Tagged With: Dakar Rally, Toyota Auto Body
Toyota Auto Body Co. Ltd. (TYO:7221) recently had its fourth consecutive win in the Dakar Rally production vehicle division, taking…...