Honda to scale down production in India

Japanese carmaker Honda’s Indian unit is closing one of its two manufacturing plants as it looks to discontinue production of certain models and streamline its operation. Honda Cars India Ltd’s manufacturing facilities are located in Greater Noida, near New Delhi and Tapukara in Rajasthan state. It plans to shut down the Greater Noida plant, which … Continue reading Honda to scale down production in India