General Motors has formally launched a new unit that will build the powertrains for its upcoming Formula 1 team. GM ...
One of the key reasons Cadillac’s F1 entry bid was accepted was because of their plans to become a works team with their own ...
News Corp is a network of leading companies in the worlds of diversified media, news, education, and information services.