The most encouraging thing is that with the management changes there have been at Renault, they are very open to accepting that there are issues and they need to improve. — Christian Horner Copy Share Image
“Whatever the employee gets at hire, will suffer dilution from management changes and additional rounds of investment” — Anonymous Copy Share Image