Chinese electric vehicle company, Nio Inc. (NYSE: NIO ) announced today that an independent review of allegations made by a short seller that is now substantially complete found they were not substantiated.