Thursday, April 20, 2023

Market Outlook 🚀 - Tesla Net Income down 24% year over year

Stocks fall following Tesla earnings call