Mayor of Charlotte Tapped as Next DOT Secretary
Anthony Foxx, the mayor of Charlotte, North Carolina, has been selected to serve as the new head of the Department of Transportation, replacing Ray LaHood. The Obama Administration praised Foxx’s efforts to improve Charlotte’s transit infrastructure and bring a modern electric tram service to the city. Foxx received strong marks for his city’s handling of […]