According to an upcoming meeting agenda for the Concord, North Carolina City Council, the incoming Cadillac Formula 1 team is hoping to construct a factory in the city to house their power unit ...