Tue. Dec 24th, 2024

Production at Europe’s only Tesla car factory has been shut down after a power outage, with the factory evacuated.

By