3D printing technologyActivism in RetailAutomotive Accessories Tesla profits drop 71% on weak sales and anti-Elon Musk sentiment by Nia Walker April 22, 2025 by Nia Walker April 22, 2025 2 minutes read Tesla Faces Profit Decline Amidst Sales Slump and Sentiment Shift In a recent financial …