Gaydon, Warwickshire
Powertrain unit and Powerpack programme team Vehicle programmes teams Cost Optimisation team PT launch team, Vehicle Launch...