United Rentals, voorheen BakerCorp

Temporary power solutions