News

Tesla (TSLA) tumbles nearly 9% after Q2 net income falls 22% and automotive revenue plunges 16% Y/Y. They reported revenue ...