NIO has had a wild ride of late especially after the 60 Minutes bit on mainstream TV.
Longs paid the price dearly. Is there more red?
HERE are 6 minutes about that.
Nic