Honda India halts production of City, Brio to follow
November 25, 2011
Honda Siel Motors India, the Indian unit of the Japanese car manufacturer, Honda Motors has announced that car manufacturing will be hit badly in the month of December 2011 …