TOP STORIES First Solar forecasts 2026 sales up to $5.2B as CuRe and perovskite tech ramp, eyes $2.6B–$2.8B EBITDA rogerjudd - February 25, 2026 0 Post Content