Honda’s New Flagship SUV ‘Concept D’ Unveiled at Shanghai

Honda, at the ongoing Shanghai Motor Show, has showcased the Concept D which is aimed to become their new flagship SUV. The term ‘World Premiere’ though should be exercised with caution here as the company has continuously maintained its stance that the SUV is meant only for the Chinese market. The Concept D aims to … Read more