US Power & Environment – Used Diesel Generators, Installation, Service and Rental Irene Davids June 10, 2008 10:41 am