High hopes at Helmia

Last weekend’s Austrian event turned into a nightmare for Helmia Motorsport, but the Renault team has regrouped this week and...