[custom_adv]
It is a voluntary vehicle safety rating system which originated in the UK but is now backed by the European Commission, seven European governments, as well as motoring and consumer organizations in every EU-member nation.
[custom_adv] A new German carmaker is helping to move the RV out of the hands …