infotechlead

Toyota Motor temporarily halts operations at 12 vehicle assembly plants in Japan