Energy Recovery Q2 revenue misses estimates as megaproject sales drop - ERII News | Rallies