In an announcement released on November 12, the Japanese automotive juggernaut Toyota announced a significant milestone in its efforts to localize automobile production in the United States. The automaker has begun production at its all-new battery plant in Liberty, North Carolina, Toyota’s …
/// Article alert
/// More news











