thejudge13.com
Team principals talk ‘less cost’ then agree to put costs up - thejudge13
There was much talk during the team principal’s FIA press conference of cost cutting being a priority in Formula One. No sooner had the press conference finished, than it became …