Cadillac Racing announced Herta as part of its 2026 line-up to compete in North America’s highest level of sports car ...
General Motors is axing 300 positions and closing a Georgia tech hub, the company confirmed to the Daily Mail on Tuesday. The ...