TWG Motorsports and General Motors recently revealed the creation of GM Performance Power Units LLC, a new company dedicated to positioning Cadillac for entry into Formula 1 vehicle and power unit production by the close of this decade. Industry expert Russ O'Blenes has been appointed CEO of the new venture.
