Evoqua water technologies completes acquisition of water consulting specialists, inc.

Pittsburgh & pocasset, mass.--(business wire)--evoqua water technologies completes acquisition of water consulting specialists, inc.
AQUA Ratings Summary
AQUA Quant Ranking