The batteries sound impressive. But I think statement
"...the battery needs to deliver thousands of watts of electrical power"
should read "hundreds of watts" -- the watt has a unit of J(oules)/s. Thousands of watts then refers to thousands of Joules per second. They later clarify actual power output as being a sustained 230W (or 384W for a 10sec burst).
"...the battery needs to deliver thousands of watts of electrical power"
should read "hundreds of watts" -- the watt has a unit of J(oules)/s. Thousands of watts then refers to thousands of Joules per second. They later clarify actual power output as being a sustained 230W (or 384W for a 10sec burst).