Ross Brawn


Formula One chief Ross Brawn frustrated by teams’ stance on shark fins

Formula One's new managing director of motorsport believes this year's offerings don't meet the new requirement for...

19/03/2017