The company maintains $2.6 billion to $2.8 billion FY 2025 guidance, albeit at the lower end, as a slower ramp-up of US factories pushes revenue into FY2026
Chinese solar module exports fall slightly in June 2025 globally, according to InfoLink Consulting, even as emerging markets offset saturation in traditional regions