×

Enphase Energy to lay off 17% of workforce

By Thomson Reuters Nov 8, 2024 | 5:00 PM