“Flow batteries,” which last many more years and many more hours than the kind we carry in our phones, could make storage of solar or wind power much more straightforward. Firms that make them have commanded high valuations all spring, sometimes with grand and mysterious promises of energy revolution. To...