Honda Cars India switches production from Greater Noida to Tapukara plant
Japanese carmaker understood to have stopped manufacturing at its mother plant in Greater Noida due to sagging sales.
Japanese carmaker understood to have stopped manufacturing at its mother plant in Greater Noida due to sagging sales.