Evolution of BMW 7-series battery size is also interesting to know:

Gen 5 – hybrid version, battery ~1 kWh

Gen 6 – plug-in hybrid, battery ~10 kWh

Gen 7 – fully electric, battery ~100 kWh (shares with Rolls-Royce Spectre)

by pizzandcola