News

Tesla rolls out first German-made cars

After almost a year's delay, Tesla has finally delivered its first cars made in Germany to customers. Chancellor Olaf Scholz joined founder Elon Musk at the opening ceremony of the carmaker’s new factory near Berlin. The opening is part of Tesla’s plan to scale itself to what it calls an ‘extreme size’. But as Sibel Karkus reports, the project comes with controversy.

Route 6