Talkeetna River Dam Project could have preliminary license revoked
A required progress report on the proposed Talkeetna River Dam is overdue, according to the federal agency that licenses large energy projects. On Monday, the Federal Energy Regulatory Commission notified
