Place Your Bets: Toyota, Mazda Narrow Factory Site to Two States

Alabama and North Carolina are the final states left in the running for Toyota and Mazda’s $ 1.6 billion collaborative production venture. Tennessee, Texas and South Carolina are now out of the running but, as you know, there can only be one. Which state is the smart money on? Your guess is as good as ours, but […]

The post Place Your Bets: Toyota, Mazda Narrow Factory Site to Two States appeared first on The Truth About Cars.

The Truth About Cars

Arrow
Arrow
Slider