OSTN Staff
February 6, 2025
Registrations in Germany fall 59% amid consumer backlash against Elon Musk’s political activism