Launching a new Formula One team is financially draining ... It might be Cadillac will have to develop its own suspension parts or will be forced to source them from yet another team.
Plenty of time, effort and expertise goes into the development and creation of a Formula 1 car. A key element that ... broke ...