News

Enphase Energy's Q2 2025 earnings reveal $363.2M revenue, innovative battery launches, and supply chain shifts.