The Taltson hydro facility is finally back online — nearly two years after it was shut down for a big overhaul project — ...