The Renault F1 team is undergoing a technical restructure Renault has confirmed a major restructure of its Formula 1 technical department which will see long serving chassis chief Nick Chester depart. Chester has been a key fixture at the Enstone... MoreĀ»