Posted inWire
First Solar Inc.net sales surge 45.4% to $1.6 billion for third quarter of 2025
TEMPRE - First Solar, Inc. (Nasdaq: FSLR) today announced financial results for the third quarter ended September 30, 2025, and updated its 2025 guidance. Net sales for the third quarter…