Technology ❯ Automotive Engineering ❯ Power Units ❯ Performance Upgrades
A sizeable upgrade is due at Zandvoort to tackle battery and electrical faults that have cost the team key points.