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…

9 years ago