News

Enphase Energy has posted $356.1 million in revenue for the first quarter of 2025, falling short of expectations. The solar microinverter and battery storage provider says it has lowered its margin ...