715
Tesla's sales plummet across Europe
(www.ft.com)
This is a most excellent place for technology news and articles.
Yeah probably, but if this forces Tesla to close all factories outside America.