Submitted by lspitzner on 22. Juli 2013
History major here, thus the basic question. What exactly does a "85Kwh" battery mean? Does that mean the entire capacity of the battery is it can provide a total 85 Kilo Watts over a one hour period, or something else?