Liquid fuel powering internal combustion engines is inherently inefficient. This is because innumerable explosions causing kinetic work to be done also makes piles of heat,and for other reasons. The same amount of energy keep into an electric motor and an internal combustion motor produce more usable work for the former than the latter. Also,…
Source: scienceblogs.com