Enphase Shipped 830 MW DC Microinverters In Q1/2021

Enphase Energy’s Reports $301.7 Million Annual Revenues In Q1/2021; Claims Component Shortage Impacted Shipments; Plans To Further Expand Quarterly Production Capacity In Mexico & India

Component supply constraints hit Enphase Energy’s business in Q1/2021, according to the management, however it touted increased customer demand to