Tesla's Brutal Earnings Report: A Deep Dive into the Numbers - Rollup News