Researchers in China have developed a flowing zinc slurry battery that operated continuously for ...