site logo

Duke defends IRP as greens push North Carolina regulators to reassess