The challenges of running a successful Formula 1 team

27th March, 2016