Tesla Shares Rally Despite Slowdown In Profits, Impact From China Shutdown

Tesla ended its streak of record profits after a decline in the second quarter.

Generated by Feedzy