ITT reports solid 2017 second-quarter results

08/04/2017

Raises 2017 total revenue and EPS guidance