4 days Enphase Energy to lay off 17% of workforce, take up to $20 million in chargesYahoo Finance
Enphase Energy to lay off 17% of workforce, take up to $20 million in charges.
XEnphase Energy to lay off 17% of workforce, take up to $20 million in charges.
X