Tag: toyota imc shuts down its plant for 12 days due to low demand