Tesla’s sales drop may be a harbinger of weaker second-quarter earnings for the US company, which is the world’s top-seller of battery-powered vehicles.
Source link
Tags Austin Texas Berlin China Elon Musk Germany Pope Francis Shanghai SUV Tesla twitter United States Wedbush
Check Also
80 men accused of gang rape appear in South Africa court
The alleged rapes occurred when a music video crew filming at an abandoned mine in …