Team boss Laurent Mekies says that developing the 2025 car is the right thing to do, but admits it could come at a cost ...