Courtesy of Visit Post Falls The Department of Energy (DOE) has opened the floodgates, awarding a hefty sum of $71.5 million in incentive payments to bolster 46 hydropower facilities scattered across nineteen states. Background: The cash infusion is designed to rev up the efficiency and operations for these chosen US hydropower hubs. The funds will be directed towards … Read more