Solar Developer Announces Layoffs Amid Accelerated ITC Phaseout
New Leaf Energy has laid off nearly 20% of its workforce after a surprise federal decision to accelerate the phaseout of the solar investment tax credit (ITC). Learn what this means for the future of solar development—and how the industry is adjusting.
