3 ms·What's the meaning of that battery number 100 kWh?by dmurray 8y agoWhat's the meaning of that battery number 100 kWh?dafrie 8y agoI guess he means 100$/kWh...