Policy National Laboratory of the Rockies (formerly NREL) is laying off 134 peopleBy solarenergyFebruary 11, 20260 A longstanding federal research laboratory that supports the nation’s deployment of renewable energy has laid off more than 100 people…
News Qcells is laying off 1,000 workers at its solar panel assembly plant in GeorgiaBy solarenergyNovember 10, 20250 Manufacturer of solar panels Qcells announced on Friday that it would lay off a third of its workers at its…