2 ms·> In what sense is this even a ‘Tesla rival’ In the clickbait sense.by umeshunni 8y ago> In what sense is this even a ‘Tesla rival’ In the clickbait sense.