The FIA's announcement of the 2024 cost cap findings contradicted strong allegations within the F1 paddock, and raised serious questions...

See Full Page