F1 owners feel impact of controversial new rules after $617m financial result

F1 rights owners Liberty Media's first quarter results for 2026 are in, and there is big news on the F1 front.