Tesla's Revenue and Earnings Plunge Amid Trade War Concerns - Rollup News