That is a valid question, so until close ups, it will be hard to tell.
But did you also notice the electric plug goes in the same area as a gas tank from previous pics? Although that is near the location of the batteries, that set up did cause confusion on the board with some saying it wasn't electric, basically they claimed it was a fake car.
People like what is familiar to them. Keeps them in a comfort zone. If these are pics of the electric version, then it makes it easier for those used to a combustion automobile.