2020 Daihatsu Gran Max and Toyota Town Ace debut in Japan – new active safety systems, 2NR-VE engine
[ad_1] 2020 Daihatsu Gran Max Daihatsu has introduced the new Gran Max in Japan, which is set to go on sale from September 4, alongside its rebadged cousin known as the Toyota Town Ace. The Gran Max will be produced by Daihatsu’s Indonesian subsidiary – P.T. Astra Daihatsu Motor – and will be exported to […]