Just Auto Uncategorized Tesla plumps for Germany and Daimler sounds a warning – the week November 15, 2019