Why North Carolina has an edge over Alabama in fight for Toyota-Mazda
November 15, 2017 at 14:34 PM EST
North Carolina and Alabama are again facing off for one of the nation’s most sought-after projects. This time, it’s the Toyota-Mazda vehicle assembly plant.