German biotech CureVac confirms Elon Musk visit this week

Tesla (TSLA) chief executive Elon Musk is Germany-bound this week to visit the construction site of his new electric-car factory near Berlin, and to …

Read More. →

 

finviz dynamic chart for  TSLA