Enphase Energy revenue drops 57%, but California net metering rules spur battery sales
The revenue decrease was due to a “broad-based slowdown” in the U.S. and Europe caused by higher interest rates, policy changes and other factors, the company said.