Battery vs. Diesel Generators: The case for hybrid power

Battery vs. Diesel Generators: The case for hybrid power [...]