NIO files for a $1.8 billion initial public offering

NIO said it had delivered 481 ES8s as of the end of July and had unfulfilled reservations for another 17,000, of which 4,989 were ordered with non-refundable deposits.