A longtime Niagara Falls attraction has launched two new all-electric, zero-emission passenger vessels that will cruise along the Niagara River. During an Oct. 6 press conference, representatives from ...