ITT reports 2015 first-quarter results

    5/1/2015

    Deploys $133 million to-date for repurchases and acquisition

    Read More