$TSLA inspite of such great products, no competition, great brand, great leadership, great future, why are there so many shorts? I am not criticizing them but what is the rationale inspite of overwhelming positiveness.
  • 1