Wyoming On Notice As Others Pause Permitting For Wind Projects
Concerned over the number of proposed renewable energy projects, Twin Falls County in Idaho has joined other jurisdictions that are showing more restraint in permitting. Some say Wyoming needs to do the same.