Ask BMW who's the killer Ask Mercedes who's the killer their sales # are crashing because of $TSLA$TSLA is the killer $NIO is fine but they are 7 year late on production, charging network, services network, brand building Stop that $TSLA killer BS