green energy mass layoffs