site logo

Idaho regulators shorten renewable power contracts