The Charlotte area could soon be home to a Formula 1 team ... The shop would be located at 4295 Defender Way in Concord.