Cadillac F1 to be managed by global group TWG Motorsports

It took a lengthy series of negotiations, but it took a sudden breakthrough for Cadillac to earn its F1 team slot.
Cadillac F1 has stressed that "grabbing an American and sticking him behind the wheel" will not suffice for their incoming ...