Red Bull team boss Laurent Mekies says developing the 2025 F1 car is the right thing to do, but admits it could come at a ...