TWG Motorsports and GM name Russ O’Blenes to Lead Cadillac Formula 1 Power Units Vent
TWG Motorsports and General Motors have announced the launch of GM Performance Power Units LLC, a new company aimed at propelling Cadillac into Formula 1 vehicle and power unit production by the decade's end. Veteran motor racing engineer Russ O'Blenes has been appointed CEO of the new venture.