Is the electric sports car finally making some headway toward production?