Current Hydro, a leading sustainable hydropower solutions developer, today announced its 28.5 MW Robert C. Byrd Locks and Dam ...