Ford Motor Co. has announced plans to build America’s largest electric truck and battery plant at the Memphis Regional Megasite near Stanton, Tennessee in Haywood County. Located between Memphis and Jackson, the site covers 4,000 acres of industrial land developed in 2012. Stanton – a 50-mile, 49-minute drive from Memphis and a 42-mile, 47-minute drive […]