Written by Seshan Vijayraghvan | Thursday December 24, 2020
Just days after reports about Honda Cars India shutting down the production unit at its Greater Noida plant emerged, the Japanese carmaker has now released an official statement confirming the news. Honda has now shifted its entire production unit to the company's other facility in Tapukara, Rajasthan.
www.carandbike.com