William Li, the CEO of Chinese new energy firm NIO, said that planned July deliveries of its ET7 model were originally higher than the roughly 4,000 units recorded in June, but an insufficient supply of castings resulted in a drop in production by thousands of units.