News

First Solar released its Q1, 2025 earnings report, meeting expectations of about $844 million in revenue.