Current Hydro, a hydropower solutions developer, announced its 28.5-megawatt (MW) Robert C. Byrd Locks and Dam Hydroelectric ...