Wednesday, May 16, 2012
By Manoj Kumawat

Mercedes cars price to go down, Merc to assemble more cars in India
Mercedes Benz India seems to be desperate after it as lost its title of being the largest selling luxury car maker to BMW. In order to regain the lost numero uno position, the German car maker has decided to increase the localization level of its cars so that the pricing could come down and