Nio has nearly completed 20 million battery swap services, with an average of one Nio vehicle leaving a battery swap station with a fully charged battery every 1.9 seconds, said Li.