Mazda Toyota plant to delay start of production

Mazda Toyota plant to delay start of production

HUNTSVILLE, Ala. – The automotive plant under construction in Huntsville will not begin production in the spring of 2021 as planned because of the coronavirus pandemic. The $1.6 billion Mazda Toyota Manufacturing plant is one of the largest economic […]