Tag: DC Avanti
DC Avanti- India’s First Sportscar Likely to be Launched in May
The DC Avanti is India’s first indigenous sportscar, produced by DC Design (DCD). DCD is headed by Dillip Chhabria- the renowned automobile designer whose...