Barnsley, South Yorkshire
technology group whose ambition is to reinvent car purchasing in Europe – and has been established for over 20 years. Thanks...