Nio electric vehicles sales took a hit as it scrambled to handle battery recall
Nio delivered just 837 electric vehicles in July, a nearly 38% drop from the previous month that was largely caused by a voluntary recall of its high-performance ES8 SUV. The Chines automotive startup issued a voluntary recall in June of nearly 5,000 ES8 SUVs…