https://www.power-technology.com/marketdata/power-plant-profile-newburgh-lock-and-dam-us/
Power plant profile: Newburgh Lock and Dam, US
Nov 21, 2024 - Newburgh Lock and Dam is a 56.7MW hydro power project. It is planned on Ohio river/basin in North Carolina, the US.
newburgh lock and dampower plantprofileus