Where engines are concerned, there is no greater competition than that which exists between the diesel and the petrol generator. Each generator has its own perks, advantages, and disadvantages, making ...