Brixworth, Northamptonshire
as representative as possible. Engineer test rigs to push the components and systems of the Power Unit to their absolute limit...