In response to historic floods and immeasurable damage brought by this year’s Hurricane Harvey, Irma, Jose and Maria, Cat Rental Power provided more than 1,800 generator sets to deliver over 1. ...