Evoqua Water Technologies’ IPO priced at $18 per share: Reuters

Share this