Apple Stock Plummets 5% Despite Flood of New Product Launches

March 12, 2025

Apple Falls Despite New iPhone, iPad, and Mac Arrivals.