📧 info@emissionsjustice.com 📍 Amsterdam, The Netherlands

German transport authority orders Mercedes to recall 774,000 vehicles across Europe because they were fitted with inadmissible defeat devices.