Renault has been through some fairly troubled times in recent years, and it is the task of new team principal ...