Triad Megasite Could Be A Top Competitor For Toyota-Mazda Plant
North Carolina is one of two states short-listed for a new automotive manufacturing plant, and experts say the Triad could have a solid chance at landing the deal.
North Carolina is one of two states short-listed for a new automotive manufacturing plant, and experts say the Triad could have a solid chance at landing the deal.