Idaho Falls
49° F
Light Rain
Light Rain

Hoku plant sees new light

One company wants to maintain the upkeep of the facility to draw in bidders

Advertisement