DC Design to launch an indigenous supercar ‘Buddh’ at Rs. 30 lakhs
January 2, 2012
indigenous supercar India’s own automotive design house, DC Design, is all set to unveil a supercar at the forthcoming 2012 Auto Expo to be held in Delhi. Billed as …