Nio deliveries rebound to 10,707 units in Jun as new models bring relief

Nio deliveries rebounded to more than 10,000 units as new models, including the new ES6, ET5 Touring and new ES8, began to be delivered.