The overwhelming, bipartisan support for long overdue tangible action on the Yucca Mountain national repository and consolidated storage is good news for nuclear energy, American taxpayers and the 121 communities in 39 states with stranded commercial spent fuel or defense waste in need of a final disposal solution…