Toyota, Mazda narrow plant location down to N. Carolina, Alabama
CHATTANOOGA, Tenn. (WDEF) - Alabama and North Carolina are the final states in the running to win a prized Toyota Motor Corp. and Mazda Motor Corp. joint car factory. Several states were in the running for the massive plant worth $1.6…