If you look at the results from the Formula E season opener in December, you’d be forgiven for thinking it was a horror ...
General Motors has set up an engine company to turn its planned Cadillac Formula One entry into a full works team by the end ...
TWG Motorsports and General Motors today announced the formation of GM Performance Power Units LLC, a new company that will put Cadillac on the path to being a "full works" team ? building Formula 1 ...