Teams agree that F1 doesn’t publicise its technical success enough
Following Chase Carey’s claim that F1 doesn’t publicise its technological achievements enough, team bosses say the sport’s success in terms of engine efficiency should be made more clear to the wider world.
Read full article