E23

Power unit the main Lotus gain

Lotus technical director Nick Chester admits the Mercedes power unit provides the greatest performance gain for the team with the…

10 years ago