The National Laboratory of the Rockies laid off more than 100 employees, citing funding and the Department of Energy's ...
Enphase Energy reportedly laid off about 160 employees in January, which is close to 6% of the solar inverter, energy storage ...
Enphase Energy said it will cut 160 jobs, 6% of its workforce, part of a broader restructuring following the expiration of a federal tax credit that hurt demand for residential solar panels.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results