Originally Posted by
mommus
Apart from the obvious lack of acknowledgement of energy density....
From the article:
"The company is relying heavily on innovation in battery technology continuing to improve at its current rate. If not, the firm will not be able to build in enough power to give the plane the range it needs."
Seems to address the point.