First Solar Shares Tumble on Weak Q1 Earnings, Trims 2025 Outlook

featured-image

First Solar Cuts 2025 Guidance, Citing Tariff Impact; Stock Drops Sharply

First Solar Cuts 2025 Guidance, Citing Tariff Impact; Stock Drops Sharply.