DOE Devotes Funds for Improved Efficiency of Hydropower Facilities

Incentive payments will support continued operation for the 46 selected hydropower facilities, located across 19 states. This post appeared first on Environment + Energy Leader.

Share This Post