Malcolm Earp possesses more than 30 years' experience in the automotive industry
Martin Leach, Chairman of Magma Group, claims the mission for autonomy remains thankless