RacingNews365·13h agoWilliams halve financial loss after best F1 season for decadeWilliams is the latest F1 team to post its financial accounts for the 2025 financial year.