
Justin Sullivan
Tesla's (NASDAQ:TSLA) brand reputation amid Elon Musk's strong push into politics has been a general topic for several years. However, the issue appears to be more relevant to investors following a wave of weak sales and deliveries reports in Europe