Solar companies say cap on installations could lead to big layoffs

Solar companies say cap on installations could lead to big layoffs