Elon Musk filled shopping mall parking lots with Teslas to store unsold vehicles as Tesla’s production speed exceeded sales.
According to the latest information, Elon Musk may lose his leadership position at Tesla company. Here are all the details…

